webForumDet fria alternativet

vad är för fel?

ASP

6 svar · 226 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Frågan#1
	SQL = "SELECT count(*) AS count_svar FROM answers WHERE svar_id = " & id_nummer
	Set rs_svar = Databas.Execute(SQL)

jag får:
Error Type:
ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.
/voigtan/forums/forum2.asp, line 129

jag ser INGET fel på den.. kör nu "option explicit" för att kolla koderna innan tror jag det fungerade men nu gör det inte :(

Medlem sedan dec. 200012 464 inlägg
#2

Det är något fel på rad 129. Var har du den då?

Medlem sedan nov. 20017 144 inlägg
#3

Felstavat kolumnnamn skulle jag tippa på.

Medlem sedan sep. 2002366 inlägg
#4

Fixa in det så här istället..

SQL = "SELECT svar_id, count(*) AS count_svar FROM answers GROUP BY svar_id WHERE svar_id = " & id_nummer

så ska det nog kunna lösa sig ;)

COUNT kan ställa till det ;)

-Eitraz

Medlem sedan juni 20019 519 inlägg
#5

hatar verkligen mej själv.. det var fel på en annan rad som använde.. hade strSQL fast sen använde jag SQL.. suck trött

Medlem sedan sep. 2002366 inlägg
#6

så kan dé va :)

-Eitraz

Medlem sedan juni 20019 519 inlägg
#7

råd: Jobbar aldrig med ASP när man är trött

278 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
148 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
148 ms — ändringar (db)