webForumDet fria alternativet

INNER JOIN-problem

3 svar · 184 visningar · startad av snabelelefant

snabelelefantMedlem sedan jan. 200158 inlägg
#1

Använder mig av följande sql-uttryck på min ASP-sida men det vill inte fungera. Vad gör jag för fel?

SQL = "SELECT RATTIGHETER.ra_namn FROM RATTIGHETER INNER JOIN BEHORIGHET ON RATTIGHETER.ra_ID=BEHORIGHET.ra_ID Where BEHORIGHET.anv_ID='" &Session("anv_ID") &"'"

spangoMedlem sedan juni 20006 147 inlägg
#2

Tja... hur yttrar sig felet, månntro?

------------------
All things serve the Beam!

snabelelefantMedlem sedan jan. 200158 inlägg
#3

SQL = "SELECT RATTIGHETER.ra_namn FROM RATTIGHETER INNER JOIN BEHORIGHET ON RATTIGHETER.ra_ID=BEHORIGHET.ra_ID Where BEHORIGHET.anv_ID=" &Session("anv_ID")

Jag få förljande felmeddelande:

Feltyp:
ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.

LarsGMedlem sedan dec. 200012 465 inlägg
#4

Det beror på att du anger ett felaktigt fältnamn när du försöker hämta ett värde från ett recordset.

Det beror inte på din SQL-sats utan det är något fel med dina ADO-anrop.

------------------
essentitia preter non sans multiplicandum

Genererad på 386 ms · cache AV · v20260730165559-full.f96bc7eb