Tabell samt fältnamn stämmer antar jag? ;)
Hallå!
Förstår inte vad jag gjort för fel. Använder mig utav en gammal kod som jag skrev för typ... eh... 5-6 år sen kanske? :) Inte haft tid o skriva en ny, måste sätta mig in i ASP igen o lära mig det lite bättre tror jag!
<%
set conn=server.createobject("adodb.connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../../data/psarosflyfishing.mdb")&";"
sql = "select * from Customers order by user;"
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3
Do until rs.eof %>
<table width="98%" border="0" cellspacing="1" cellpadding="1">
<tr>
<td> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><%=rs("id")%></b> <a href="javascript:popup();"><%=rs("name")%></a></font></td>
<td align="right" width="120"><font size="1">| <font face="Verdana, Arial, Helvetica, sans-serif"><a href="user_edit.asp?ID=<%=rs("id")%>">EDIT</a>
| <a href="user_del.asp?ID=<%=rs("id")%>">DELETE</a></font></font></td>
</tr>
</table>
<% rs.movenext
loop
rs.close
conn.close %>
Får följande felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
/admin/customers.asp, line 26
Där line 26 är
rs.Open sql, conn, 3, 3
Vad är felet?
Trodde först att databasen var tom, men då ska väl (om koden stämmer) ett meddelande säga detta?
Plus att databasen inte är tom.
Aja, någon som har en susning om vad som bör göras?
Tack på förhand!
Mvh
/Andreas