Kan nogen hjælpe mig. Nedenstående kode giver fejl.
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath ("/data/medlemmer.mdb")
Conn.Open DSN
%>
<%
strSQL = "Select * From medlemsdata Sort By navn"
Set rs = Conn.Execute(strSQL)
Do
strNavn = rs("navn") & " " & rs("efternavn")
strLink = "<a href='person.asp?id=" & rs("medlemsnummer") &
"'>" & strNavn & "</a>"
Response.Write "<li>" & strLink & "</li>"
rs.MoveNext
Loop While Not rs.EOF
Fejlmeddelelsen er:
Microsoft OLE DB Provider for ODBC Drivers fejl '80040e14'
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
FROM-delsætningen.
/default.asp, linje 16
Linie 16 er:
Set rs = Conn.Execute(strSQL)
Hvis jeg ændrer SQL forespørgslen til:
strSQL = "Select * From medlemsdata"
virker det fint, men dataene er ikke sorteret.
Kolonnenavnet i databasen er rigtigt nok "navn".
Det er noget bøvl. Er der nogen der har nogle ideer?
Mvh
Brian A. Sørensen
ICQ# 96583497
--
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