MDB adatbazis update ASP-bol
Zilahy Andra's
picard at hdsnet.hu
2005. Nov. 13., V, 10:35:45 CET
Hi!
A tárgybelivel sikerült belefutni egy problémába.
Csináltam egy ASP oldalt, amin keresztül versenyzők jelentkezhetnének
fel szavalóversenyre. Remekül működik, egészen odáig, hogy egy már
meglévő rekordot szeretnék az SQL Update-jével módosítani. Az adatbázis
eredetileg Access97-es volt, már tátkonvertáltam 2000-re és 2002-2003
-ra is, de csak nem csinál semmit. Az olvasás, új bejegyzés írása és
törlés tökéletesen végrehajtódik, csak az Update nem.
Mi a csodát nem veszek észre? Egész éjjel ezen agyaltam, ohne bravúr...
8-(((
A módosító űrlapba bekérem az adatbázis adott rekordjának jelenlegi
adatait, majd módosítás után az űrlapól Submit-tel hívom meg az
updateentry.asp-t, amiben ez van:
<%Option Explicit%>
<%
Dim cn,rs,sql,dbpath
set cn=Server.CreateObject("adodb.connection")
dbpath="/szavalo/verseny.mdb"
cn.ConnectionString="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.Mappath(dbpath) & ";"
cn.open
sql="Update acctno Set kitolto_veznev='" & _
request.querystring("kitolto_veznev") & "',kitolto_kernev='" & _
request.querystring("kitolto_kernev") & "',isk_nev='" & _
request.querystring("isk_nev") & "',isk_tel='" & _
request.querystring("isk_tel") & "',isk_email='" & _
request.querystring("isk_email") & "',kat_1_jel='" & _
request.querystring("kat_1_jel") & "',kat_1_nev='" & _
request.querystring("kat_1_nev") & "',kat_1_oszt='" & _
request.querystring("kat_1_oszt") & "',kat_2_jel='" & _
request.querystring("kat_2_jel") & "',kat_2_nev='" & _
request.querystring("kat_2_nev") & "',kat_2_oszt='" & _
request.querystring("kat_2_oszt") & "',kat_3_jel='" & _
request.querystring("kat_3_jel") & "',kat_3_nev='" & _
request.querystring("kat_3_nev") & "',kat_3_oszt='" & _
request.querystring("kat_3_oszt") & "',kat_4_jel='" & _
request.querystring("kat_4_jel") & "',kat_4_nev='" & _
request.querystring("kat_4_nev") & "',kat_4_oszt='" & _
request.querystring("kat_4_oszt") & "',kat_5_jel='" & _
request.querystring("kat_5_jel") & "',kat_5_nev='" & _
request.querystring("kat_5_nev") & "',kat_5_oszt='" & _
request.querystring("kat_5_oszt") & "',kat_6_jel='" & _
request.querystring("kat_6_jel") & "',kat_6_nev='" & _
request.querystring("kat_6_nev") & "',kat_6_oszt='" & _
request.querystring("kat_6_oszt") & "' where accno=" &
Cint(request.querystring("id")) & ";"
set rs=cn.execute(sql)
cn.close
set cn=nothing
response.redirect "adm_verseny.asp"
%>
Előre is köszönöm a segítséget.
Bye,
Zilahy András
rendszergazda
Vörösmarty Mihály Ének-zenei Nyelvi Általános Iskola és Gimnázium
Budapest - azagy at freemail.hu
További információk a(z) Techinfo levelezőlistáról