webForumDet fria alternativet

Jag hittar itne felet

ASP

1 svar · 155 visningar · startad av Jacob

Medlem sedan dec. 2000503 inlägg
Frågan#1
Radera = "SELECT * FROM dvdnyheter WHERE id="& request ("dvdnyheter")

[b]RecSet.Open Radera, adOpenStatic, adLockOptimistic[/b] 

RecSet.Delete %>

Felmedelandet:

ADODB.Recordset (0x800A0BB9)
Parametrarna är felaktiga, ligger utanför tillåtet intervall eller skapar en inbördes konflikt.
/videomonitor/admin/del.asp, line 9

Rad 9 är i fetsitll.

Det finns en tabell som heter dvdnyheter i databasen och länken jag anropade med ser ut på fölnande vis: http://localhost/videomonitor/admin/del.asp?dvdnyheter=28

Vad är felet???!!?!!

------------------
ja©ob

[Redigerat av Jacob den 27 dec 2000]

Medlem sedan juni 200032 967 inlägg
#2

har du med följande?

set RecSet = server.createobject("adodb.recordset")

du har inte heller angivit vilket connectionobjekt som skall användas.

jag förstår inte varför du inte gör en deletesats istället?

exempel:

set objConn = server.createobject("adodb.connection")
objConn.open blablabla
objConn.execute("delete from dvdnyheter where id = " & request("dvdnyheter"))
objConn.close

ser ingen anledning att skapa recordsets när man inte behöver...

mvh

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

[Redigerat av @nders den 27 dec 2000]

[Redigerat av @nders den 27 dec 2000]

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