webForumDet fria alternativet

SELECT trubbel.

ASPur ASP

3 svar · 219 visningar · startad av Nson

Medlem sedan juni 2001145 inlägg
Frågan#1

Hejsan Kamrater.

Jag vill köra ett flertal olika SELECT satser mot en databas. När jag kör den i QueryAnalyzer så fungerar den rätt och jag får upp värden från dom två olika sökningarna.

Men när jag kör den via ASP så får jag ett fel på sel sats 2 när jag kör en (rs("sats2"), felet känns som att den inte hittar datan i "kolumn 2".

Så här ser sql satsen ut

SELECT membercount=Count(*) FROM groupes_subscribtions WHERE sub_groupe = '{73268378-C565-4A8D-9C0F-DE68B8D57E8B}' (SELECT gr_name FROM groupes_id WHERE gr_id = '{73268378-C565-4A8D-9C0F-DE68B8D57E8B}')

Den fungerar alltså i QueryAnalyzer men inte via en asp sida.

Hjälp ...

Medlem sedan juni 2000547 inlägg
#2

Skall detinte vara

SELECT Count(*) AS membercount FROM groupes_subscribtions WHERE sub_groupe = '{73268378-C565-4A8D-9C0F-DE68B8D57E8B}' 
(SELECT gr_name FROM groupes_id WHERE gr_id = '{73268378-C565-4A8D-9C0F-DE68B8D57E8B}'

?

Medlem sedan juni 2001145 inlägg
#3

Det funkade precis lika illa båda visen, och QueryAnalyzer säger inte nåt om mitt sätt o räkna.

Det är response.write(rs("gr_name"))

som inte fungerar då får man en

ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.
/pages/net_intrests/browse.asp, line 58

Medlem sedan dec. 200012 464 inlägg
#4

Eftersom du inte visar någon kod så gissar jag att du aldrig gör

set rs = rs.nextrecordset()
127 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)