webForumDet fria alternativet

saknar värde ?

ASP

5 svar · 275 visningar · startad av Pellefant

Medlem sedan maj 20023 372 inlägg
Frågan#1

Hej!

Nu är det stopp igen.

Set Databas = Server.CreateObject("ADODB.Connection")
Databas.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\freehosts\db\hostsdb.mdb")

Set RecSet = Server.CreateObject("ADODB.Recordset")

idnumber = request.querystring("id")

SQL = "SELECT * FROM Hosts Where ID=idnumber"

RecSet.Open SQL, Databas, adOpenStatic, adLockOptimistic  <-rad 52

Felmed:
Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.

I urlen står tex:
http://www31.brinkster.com/freehosts/about.asp?id=2

:l

Medlem sedan dec. 200012 464 inlägg
#2
SQL = "SELECT * FROM Hosts Where ID=" & idnumber
Medlem sedan maj 20023 372 inlägg
#3

*Tackar och bockar*

Medlem sedan maj 20023 372 inlägg
#4

Följdfråga, hur skriver man om denna SQL sats om man vill se det sista inlägget först? (Det med högst ID överst)

Medlem sedan mars 20021 889 inlägg
#5

SQL = "SELECT * FROM Hosts Where ID=" & idnumber &" ORDER BY ID DESC"

:)

Medlem sedan maj 20023 372 inlägg
#6

Fick precis samma fel nu på en annan sak, och hittade min egna tråd när jag sökte här i forumet, och svaret på frågan.... :)

Varför lär man sig inte mer av sina misstag för?

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