Ok ragazzi mi viene un errore: ecco il codice della mia pagina:
codice:
<%
ID = Request.QueryString("id")
set conn = server.CreateObject ("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mapPath("Db/database.mdb")
set rs = server.CreateObject ("ADODB.Recordset")
sSQL="Select * from Utenti where ID=" & ID & ""
rs.open sSQL,conn,3,3
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Profilo Personale di <%=rs("Username") %></title>
</head>
<body>
<table align="center" cellpadding="5">
<tr>
<td colspan="2">
<b style="font-size: 1.6em; font-weight: bold;"><%= rs("Username") %>[/b]
<%= rs("MessaggioPersonale") %>
</td>
</tr>
<tr>
<td>
[img]noavatar.gif[/img]
</td>
<td>
Username: <%= rs("Username") %>
Nome: <%= rs("Nome") %>
</td>
</tr>
<tr>
<td>
Sesso: <%= rs("Sesso") %>
Nato : <%= rs("Datanascita") %>
</td>
<td>
Città: <%= rs("Citta") %>
Email: <%= rs("Email") %>
</td>
</tr>
</table>
</body>
</html>
<%
rs.Close
set rs = nothing
conn.Close
set conn = nothing
set conn = server.CreateObject ("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mapPath("Db/database.mdb")
set rs = server.CreateObject ("ADODB.Recordset")
sSQL="select ID, Username from Utenti"
rs.open sSQL,conn,3,3
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Lista Account</title>
</head>
<body>
<table align="center">
<tr>
<%
dim ctCount
for ctCount = 1 to 6%>
<td>
<a href=view.asp?id=<%=rs("ID")%>><%=rs("username")%></a>
</td>
<%rs.movenext
if ctCount = "6" then
Response.Write("</tr>")
Response.Write("<tr>")
ctCount = "0"
end if
next
if rs.eof then
Response.Write("</tr>")
end if%>
</table>
</body>
</html>
<%
rs.Close
set rs = nothing
conn.Close
set conn = nothing
%>
Io vorrei che nella pagina si visualizza la parte sotto del codice in view.asp e poi appnea si clicca su un utente il suo profilo e diciamo che funziona a ora mi da questo errore:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'ID='.
/Malmsteen/view.asp, line 8
che cos'è?