webForumDet fria alternativet

Enkel fråga

ASP

3 svar · 233 visningar · startad av pirajan

Medlem sedan apr. 2001246 inlägg
Frågan#1

Hur väljer jag tabell med querystrings i en sql-sats?

sql="DELETE FROM '" & request.querystring("tabell") & "' WHERE id = '" & Request.querystring("id") & "'"

testade med denna kode, men det är ngt fel.

Medlem sedan juni 200032 967 inlägg
#2

Du ska inte ha apostrofer runt tabellnamn.

sql="DELETE FROM " & request.querystring("tabell") & " WHERE id = '" & Request.querystring("id") & "'"

Mvh,

Medlem sedan apr. 2001246 inlägg
#3

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

/admini/deleta.asp, line 5

Vad är felet?

Medlem sedan juni 200032 967 inlägg
#4

Om ID är numeriskt ska du inte ha några apostrofer runt det värdet heller.

sql="DELETE FROM " & request.querystring("tabell") & " WHERE id = " & Request.querystring("id")

Mvh,

704 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
577 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)