webForumDet fria alternativet

delete-sats

Databaser & SQL

4 svar · 255 visningar · startad av greggan

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

jag tycker att det känns som att det här är rätt.. men så är det kanske inte?

dim cn as new oledbconnection("Provider=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=E:\Inetpub\Databaser\loggin.mdb;")
dim cmd as new oledbcommand("DELETE FROM news WHERE newsid='" & request.QueryString("newsid") & "'", cn)
cn.open()
cmd.executenonquery()
cn.close()

:q

Medlem sedan juni 200032 967 inlägg
#2

På vilket sätt funkar det inte, och vad är det för fel på SQL-forumet?

Om newsid är av taltyp får ska du inte ha apostrofer runt värdet.

Medlem sedan juli 20011 304 inlägg
#3

Kan det var så att newsId är av typen int i dataasen? i så fall ska enkelfnuttarna bort från sql-satsen :)

/red : ett par sekunder för sen

Medlem sedan jan. 2004678 inlägg
#4

Tack @nders och Jon. Det var det som var felet. Räknaren gav ut id... som självklart blir int... Vad vore världen utan alla vänliga människor på wf som hjälper till? ;P
Visst hade sql-forumet varit bättre, tänkte inte på det bara.. =/

Medlem sedan apr. 20012 266 inlägg
#5

Flyttas från ASP.NET

270 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)