Vilka typer har dessa kolumner
bilannons.Rs_forsalj_ID
forsaljare.Rs_forsalj_ID
Rs_ID
?
Förmodligen har de olika typer, t.ex. att någon är text och en annan tal.
------------------
essentitia preter non sans multiplicandum
4 svar · 156 visningar · startad av LearningASP
Har denna sql
<%
annonsid = Request.Querystring("strannonsid")
Forsalj_ID = session("Forsalj_id")
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\crystal\databas\annonser.mdb"
SQL = "SELECT * FROM bilannons as a inner join forsaljare as k on a.Rs_forsalj_ID = k.Rs_forsalj_ID WHERE a.Rs_ID = " & annonsID & " AND k.Rs_Forsalj_ID = " & Forsalj_ID & ""
Response.Write " " & SQL & ""
set rs = objConn.Execute(SQL)
%>
Får följande fel meddelande
SELECT * FROM bilannons as a inner join forsaljare as k on a.Rs_forsalj_ID = k.Rs_forsalj_ID WHERE a.Rs_ID = 217 AND k.Rs_Forsalj_ID = 215
Microsoft OLE DB Provider for ODBC Drivers fel '80004005'
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i uttryck.
/porsche/addcar/add_car_show.asp, line 26
Vad beror detta på ????
------------------
Varje dag är en ny lektion ;)
Vilka typer har dessa kolumner
bilannons.Rs_forsalj_ID
forsaljare.Rs_forsalj_ID
Rs_ID
?
Förmodligen har de olika typer, t.ex. att någon är text och en annan tal.
------------------
essentitia preter non sans multiplicandum
bilannons.Rs_forsalj_ID
Text
forsaljare.Rs_forsalj_ID
AutoNumber
Rs_ID
AutoNumber
------------------
Varje dag är en ny lektion ;)
Det löste sig när jag satta text fältet till number, tackar ;) att det var så lätt där ser man
------------------
Varje dag är en ny lektion ;)
För att du skall kunna joina mellan två kolumner så måste typerna vara jämförbara.
bilannons.Rs_forsalj_ID borde vara av typen integer istället för text.
red: Just det.
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 19 okt 2001]