webForumDet fria alternativet

fel i JOIN

ASP

3 svar · 212 visningar · startad av eriks

Medlem sedan apr. 20011 418 inlägg
Frågan#1

Hej! Jag försöker hämta data från databasen, och skriver:

SQLStmt2 = "SELECT * FROM Tavling INNER JOIN Huvudtavling ON Tavling.Huvudtavling = Huvudtavling.TavlingsID"
Set RS2 = Connection.Execute(SQLStmt2)

Jag får dock felet "Typblandningsfel i uttryck." Vad kan detta bero på? Tabellerna har en relation så som det behövs, kan det vara fel på JOIN-typen (det finns väl andra, typ leftjoin också)?

Tack! /Erik

Medlem sedan dec. 200012 464 inlägg
#2

Det kan bero på att det är olika datatyper i kolumnerna Tavling.Huvudtavling och Huvudtavling.TavlingsID

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

Medlem sedan juni 200032 967 inlägg
#3

är tavling.huvudtavling och huvudtavling.tavlingsid samma fälttyp?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan apr. 20011 418 inlägg
#4

tack så mycket, då var det fixat. så klart hade jag klantat till det och satt tavling.huvudtavling till fälttypen tal.

Tack! /Erik

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