webForumDet fria alternativet

Lätt Updatefel.. Access..

ASP

10 svar · 323 visningar · startad av webbSAJTEN

Medlem sedan jan. 2002992 inlägg
Frågan#1

Tjena!
Har hållt på med MySQL ett par år nu, men just för tillfället måste jag ha en accessdatabas )=..

Jag skulle behöva uppdatera en sak i databasen..

strSQL = "Update tradar set intSvar = intSvar + 1 Where t_ID = "& request.QueryString("ID") &""

Det händer inget när den körs..
Är det något fel på den raden?

Jag har sökt här på WF, men allt verkar krångligt.. Måste vara något enkelt ;)

Medlem sedan juni 200032 967 inlägg
#2

Det är inget fel på SQL-frågan. Kontrollera att du exekverar SQL-frågan och att querystringen ID innehåller det du tror.

Medlem sedan jan. 2002992 inlägg
#3

ID har ett värde..
Hur exekverar man SQL-frågan?

Medlem sedan dec. 200012 464 inlägg
#4
c.execute strsql,,128

där c är ett connection-objekt.

Medlem sedan juni 200032 967 inlägg
#5

webbSAJTEN skrev:

ID har ett värde..
Hur exekverar man SQL-frågan?

Uh, hur brukar du köra SQL-frågor? Det borde du väl ha koll på när du jobbat så mycket med databaser?

Medlem sedan jan. 2002992 inlägg
#6

Jag trodde inte de var samma som när man håller på med MySQL.. Har inge minne av de ;)

Jag har testat med
objConn.execute strSQL,,128
och med
objConn.execute (strSQL),,128

får felmess:

Microsoft VBScript runtime error '800a01a8'

Object required

/diktator/trad.asp, line 43

Medlem sedan juni 200032 967 inlägg
#7

Visa mer kod. Har du skapat objConn?

Medlem sedan jan. 2002992 inlägg
#8
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("db/forum123.mdb")

Sådär skapar jag den...

Medlem sedan juni 200032 967 inlägg
#9

Visa lite sammanhängande kod, tack.

Medlem sedan jan. 2002992 inlägg
#10

Jag hittade felet.. Jag så otroligt klantig så jag stängde databasen innan jag uppdaterade )=
Hade lagrat saker i databasen innan så :)

Medlem sedan dec. 20014 239 inlägg
#11

Acceptera gärna ett svar som slutgiltigt så man ser direkt att tråden är löst.

267 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)