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
5 svar · 170 visningar · startad av dahlgren
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å"
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
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]
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å"
fusk ;)
------------------
Den som inte vet att tiga vet inte att tala
[Redigerat av Rinaldo den 07 nov 2001]
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å"