13. marts 2003 - 13:26
Der er
10 kommentarer og 2 løsninger
Update - hvad er der galt ??
hvad er der galt her : strSQL = "update huse set(tekstdansk, teksttysk, tekstengelsk) values('" & upload.Form("tekstdansk") & "','" & upload.Form("teksttysk") & "','" & upload.Form("tekstengelsk") & "')" where Id ="&id
Annonceindlæg fra Partnertekst
13. marts 2003 - 13:35
#1
Request.form istedet for Upload.form... blot et bud...
13. marts 2003 - 13:35
#2
Øhh, hvad er fejlmeddelsen? //>Rune
13. marts 2003 - 13:49
#3
kan i give et eksempel på hvordan jeg laver en "kædet" update ?? istedet for at lave en ny : strSQL = "update huse set navn = '"&request.form("navn")&"' where Id ="&id Conn.Execute(strSQL) for hver request.form ?
13. marts 2003 - 13:59
#4
SQL="Select * from mbaade where = "& Request("id") &"" Set Rs=Conn.Execute(SQL) Set Recordset1 = Server.CreateObject("ADODB.Recordset") Recordset1.Open SQL, Conn, 2, 3 Recordset1.Update Recordset1("opret") = Request("opret") Recordset1("navn") = Request("navn") Recordset1("year") = Request("year") Recordset1("price") = Request("price") Recordset1.Update Recordset1.Close
13. marts 2003 - 14:05
#5
strSQL = "UPDATE huse SET tekstdansk = '" & Request.Form("tekstdansk") & "', teksttysk = '" & request.Form("teksttysk") & "', tekstengelsk = '" & request.Form("tekstengelsk") & "' WHERE id = " & Request("id")
13. marts 2003 - 14:06
#6
ares> skal det ikke være updatebatch for at det også slår igennem i databasen? Update er kun på recordsettet så vidt jeg husker. /nuno
13. marts 2003 - 14:08
#7
Slår igennem databasen ??? hvad mener du med det.. ??? Det jeg har lavet kan opdatere alt på nær nøglen... Ares
13. marts 2003 - 14:14
#8
sorry yeah - det gør det også. My mistake :) /nuno
14. marts 2003 - 15:50
#9
ares - det ser fint ud, MEN jeg får dog en fejlmeddelelse hvis der ikke er lavet noget i feldtet (jeg bruger en del checkboxe, og hvis der ikke er "v" i dem, mangler den info fra det feldt) og den skulle jo også gerne opdatere hvis jeg fjerner et "v" i et af disse. Kan man så ikke bruge dit princip ??
14. marts 2003 - 18:55
#10
Jo det burde man kunne.... smid lige din kode igen så skal jeg kigge på det...
14. marts 2003 - 20:57
#11
øøh den er lidt mere end laaaang men her kommer den -- <% ' Databaseforbindelse Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("../huse.mdb") Conn.Open DSN --- jeg håber ikke det ser for uoverskueligt ud ;o) SQL="Select * from huse where id= "& session("id") &"" Set Rs=Conn.Execute(SQL) Set Recordset1 = Server.CreateObject("ADODB.Recordset") Recordset1.Open SQL, Conn, 2, 3 Recordset1.Update Recordset1("tekstdansk") = request.form("tekstdansk") Recordset1("teksttysk") = request.form("teksttysk") Recordset1("tekstengelsk") = request.form("tekstengelsk") Recordset1("omrade") = request.form("omrade") Recordset1("varelser") = request.form("varelser") Recordset1("strand") = request.form("strand") Recordset1("kobmand") = request.form("kobmand") Recordset1("parabol") = request.form("parabol") Recordset1("stereo") = request.form("stereo") Recordset1("tv") = request.form("tv") Recordset1("uterrasse") = request.form("uterrasse") Recordset1("oterrasse") = request.form("oterrasse") Recordset1("havemobler") = request.form("havemobler") Recordset1("grill") = request.form("grill") Recordset1("microovn") = request.form("microovn") Recordset1("emhette") = request.form("emhette") Recordset1("koleskab") = request.form("koleskab") Recordset1("fryser") = request.form("fryser") Recordset1("opvaskemaskine") = request.form("opvaskemaskine") Recordset1("komfur") = request.form("komfur") Recordset1("kaffemaskine") = request.form("kaffemaskine") Recordset1("elkeddel") = request.form("elkedel") Recordset1("bruseniche") = request.form("bruseniche") Recordset1("spabad") = request.form("spabad") Recordset1("sauna") = request.form("sauna") Recordset1("gulvvarme") = request.form("gulvvarme") Recordset1("brandeovn") = request.form("brandeovn") Recordset1("elradiator") = request.form("elradiator") Recordset1("husdyr") = request.form("husdyr") Recordset1("solarie") = request.form("solarium") Recordset1("telefon") = request.form("telefon") Recordset1("havfjordudsigt") = request.form("havfjordudsigt") Recordset1("babyseng") = request.form("babyseng") Recordset1("babystol") = request.form("babystol") Recordset1("upool") = request.form("upool") Recordset1("ipool") = request.form("ipool") Recordset1("torretumbler") = request.form("torretumbler") Recordset1("vaskemaskine") = request.form("vaskemaskine") Recordset1("sommerhusomrade") = request.form("sommerhusomrade") Recordset1("prisa") = request.form("prisa") Recordset1("prisb") = request.form("prisb") Recordset1("prisc") = request.form("prisc") Recordset1("prisd") = request.form("prisd") Recordset1("prise") = request.form("prise") Recordset1("husadresse") = request.form("husadresse") Recordset1("huspostnummer") = request.form("huspostnummer") Recordset1("husby") = request.form("husby") Recordset1("ejernavn") = request.form("ejernavn") Recordset1("ejeradresse") = request.form("ejeradresse") Recordset1("ejerpostnummer") = request.form("ejerpostnummer") Recordset1("ejerby") = request.form("ejerby") Recordset1("ejertelefonnummer") = request.form("ejertelefonnummer") Recordset1("ejeremail") = request.form("ejeremail") Recordset1("dk") = request.form("dk") Recordset1("gb") = request.form("gb") Recordset1("d") = request.form("d") Recordset1("sommerhuslink") = request.form("sommerhuslink") Recordset1("kodeord") = request.form("kodeord") Recordset1.Update Recordset1.Close ' SQL sætning eksekveres 'Conn.Execute(strSQL) ' Luk databaseforbindelse Conn.Close Set Conn = Nothing %>
18. marts 2003 - 10:40
#12
ok jeg fandt ud af det tak for indsatsen
Kurser inden for grundlæggende programmering