Fejl i forbindelse med
SELECT * FROM Butik WHERE og sesion
-----------------------------------------------------------------
Jeg får følgende fejl:
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access-driver] Der er for få
parametre. Der var ventet 1.
-----------------------------------------------------------------
Så hvordan bruger jeg sesion i forbindelse med
"SELECT * FROM Butik WHERE
Indholdet af sesion("ID") sendes fra den foregående side
Her er min ASP kode...
<%
'Min Asp side Start
ID = session("ID")
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/data/Amager.mdb")
Conn.Open DSN
strSQL = "SELECT * FROM Butik WHERE Branche = ID "
Set rs = Conn.Execute(strSQL)
' Gennemløb Recordset (rs) med en løkke
Do
response.write rs("Branche")
' Gå til næste Record i rs
rs.MoveNext
' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF
' Luk databaseforbindelse
Conn.Close
'Min Asp side Slut
%>
MVH
hej
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials