Har lite problem med att koppla samman två tabeller, där ID från tabell 1 är relaterad till IDnr i tabell 2.
Får hela tiden felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Type mismatch in expression.
Mina tabeller och detta vill jag plocka ut.
BildVisa
ID (primärnyckel/räknare)
Omrade
BilderDummy
IDnr (text)
filename
Min kod:
Set RecSet = Server.CreateObject("ADODB.Recordset")
Hamta = "SELECT BildVisa.ID, BildVisa.Omrade,BilderDummy.IDnr, BilderDummy.filename FROM BildVisa INNER JOIN BilderDummy ON BildVisa.ID = BilderDummy.IDnr "&_
"WHERE BildVisa.Omrade= '" & Omrade & "' "
RecSet.Open Hamta, DB, adOpenForwardOnly, adLockReadOnly
Har även testat detta men får även där samma felmeddelande
Set RecSet = Server.CreateObject("ADODB.Recordset")
Hamta = "SELECT BildVisa.ID, BildVisa.Omrade,BilderDummy.IDnr, BilderDummy.filename FROM BildVisa,BilderDummy "&_
"WHERE BildVisa.ID = BilderDummy.IDnr AND BildVisa.Omrade= '" & Omrade & "' "
RecSet.Open Hamta, DB, adOpenForwardOnly, adLockReadOnly
Nu undrar jag om något vet vad jag gör för fel?
:q
/Annette