Hej!
Vad är det som inte stämmer här:
<HTML>
<%
ID = Request.Querystring("ID")
Session("databas") = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("\cgi-bin\loggain.mdb")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open Session("databas")
SQL = "SELECT * From loggain WHERE ID = '" & ID & "'"
Set RS = Connection.Execute(SQL)
%>
</HTML>
Jag får upp detta fel hela tiden!
Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/forum/info.asp, rad 9
------------------
::::::::::::::::::::::::
:Mvh. Torlejf :: Design:
::::::::::::::::::::::::
Hemsida på G!!!
PatrikBMedlem sedan mars 20002 836 inlägg Hello,
ett typblandnings fel får man när man jämför tex ett tal med en text, dvs olika typer.
Du kan prova med att göra så här:
ID = Request.Querystring("ID")
Session("databas") = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("\cgi-bin\loggain.mdb")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open Session("databas")
SQL = "SELECT * From loggain WHERE ID = " & ID
Set RS = Connection.Execute(SQL)
Eller:
ID = Request.Querystring("ID")
Session("databas") = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("\cgi-bin\loggain.mdb")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open Session("databas")
SQL = "SELECT * From loggain WHERE ID = " & CInt(ID)
Set RS = Connection.Execute(SQL)
CInt(string)
gör en siffra som finns i en texttyp till tal
cu all l8er och ha en trevlig midsommar
//PatrikB
------------------
=================================
** ZWGdesign **
=================================
PatrikBMedlem sedan mars 20002 836 inlägg hello igen,
såg inte detta:
SQL = "SELECT * From loggain WHERE ID = '" & ID & "'"
ID = ID
tycker inte att man ska döpa variablerna likadant som tex fält/tabell namn, blir svårt att felsöka i koden då. Det är bättre att döpa variabeln med ett extra litet prefix, tex tID, så vet man att det referar till tex fältet ID i databasen.
cu all l8er
Patrikb
------------------
=================================
** ZWGdesign **
=================================
[Redigerat av PatrikB den 23 jun 2000]