webForumDet fria alternativet

Uppdara, lägg till

ASP

5 svar · 170 visningar · startad av dahlgren

Medlem sedan aug. 20011 946 inlägg
Frågan#1

Jag använder följande kod för att uppdatera en post i min databas.

Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("../../databas.mdb") Set RecSet = Server.CreateObject("ADODB.Recordset") Uppdatera = "SELECT * FROM albumtext WHERE namn = " & Request.Form("dold") & " " RecSet.Open Uppdatera, Connect, adOpenStatic, adLockOptimistic RecSet("albumtext") = Request.Form("albumtext") RecSet.Update RecSet.Close Connect.Close response.redirect "default.asp?m=ledare" %>

Fungerar ju fint och smidigt om jag det finns nått namn i kolumnen namn som kommer med värdet från Request.Form("dold") . Hur gör jag för att den ska stoppa in det värdet i namn kolumnen om det inte redan finns där?

------------------
/Dahlgren

"Det finns saker som man måste vara fackman för att inte förstå"

Medlem sedan mars 20014 214 inlägg
#2

Vad menar du?

Om namnet som du ska sätta in redan står i kolumnen vill du inte uppdatera den, om det inte står där vill du sätta in det?

------------------
Den som inte vet att tiga vet inte att tala

Medlem sedan dec. 200012 464 inlägg
#3
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("../../databas.mdb") 
Set RecSet = Server.CreateObject("ADODB.Recordset") 
Uppdatera = "SELECT * FROM albumtext WHERE namn = '" & Request.Form("dold") & "'" 
RecSet.Open Uppdatera, Connect, adOpenStatic, adLockOptimistic 
if recset.eof then
   recset.addnew
   recset("namn") = request.form("dold")
end if
RecSet("albumtext") = Request.Form("albumtext") 
RecSet.Update 
RecSet.Close 
Connect.Close response.redirect "default.asp?m=ledare" %>

Jag lade till apostrofer då namn låter som om det är text.

[Redigerat av LarsG den 07 nov 2001]

Medlem sedan aug. 20011 946 inlägg
#4

Jag vill uppdater raden där namnet finns med i kolumen namn. Finns inte nemnet där så vill jag att den ska lägga dit namnet och värdet som ska till fältet albumtext

------------------
/Dahlgren

"Det finns saker som man måste vara fackman för att inte förstå"

Medlem sedan mars 20014 214 inlägg
#5

fusk ;)
------------------
Den som inte vet att tiga vet inte att tala

[Redigerat av Rinaldo den 07 nov 2001]

Medlem sedan aug. 20011 946 inlägg
#6

Tack för hjälpen båda två. Lite synd om Rinaldo som inte fick chansen att svara.

------------------
/Dahlgren

"Det finns saker som man måste vara fackman för att inte förstå"

276 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
145 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)