ciao a tutti scusate il titolo lungo .. ma ho voluto far notare che stavo un pò in crisi
Allora come ben scrissi l'altra volta sono negato in asp .. e da ieri pome mi sono cimentato in una foul Asp programming.. sinceramente nn so neanche cosa abbia detto.. ma è chic cmq sensa tirarla per le lung io dovrei fare una piccola pagina in asp che dopo aver dato un ID ed una password vengano visualizzate le asenze ed i ritardi di un determinato alunno .. ok
Allora dopo aver creato il DB mi cimento a fare il form
<form method = "POST" action= "controlloID.asp">
Inserisci il ID: <input type="text" size="20" name="ID">
Inserisci la Password <input type"text" size"20" name"password" />
<input type="submit" value="INVIA" >
</form>
e poi ho crreato la pagina controlloID.asp
<%
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("db/database_prova.mdb")
Sub richiedi_dati
ID=request("ID")
Nome=request("Nome")
Cognome=request("Cognome")
Password=request("Password")
Assenze=request("Assenza")
Ritardi=request("Ritardi")
End sub
Dim ID
Dim password
ID = Replace(Request.Form("ID"), "'", "''")
password = Replace(Request.Form("password"), "'", "''")
Dim SQL ' Creo la query SQL
sql = "SELECT ID FROM prova WHERE ID='" &ID&_
"' AND PASSWORD='" &password& "'"
Dim rs
Set rs = cn.Execute(sql)
Dim Controllo
if rs.eof then
controllo = false
else
controllo = true
end if
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
if controllo = true then
Session("controllo") = "OK"
ID Studente: Response.Write Request.Form("ID")
Nome: Response.Write Request.Form("Name")
Cognome: Response.Write Request.Form("Cognome")
Assenze: Response.Write Request.Form("Assenza")
Ritardi: Response.Write Request.Form("Ritardi")
else
Response.Redirect("inserimento.asp")
end if
%>
Ora mi domano e chiedo perchè non funziona ??? mi da l'errore alla linea 25
Set rs = cn.Execute(sql)
Mi potete aiutare per favore .. è per un progetto scolastico sempregrazie anticipatamente

grazie anticipatamente
Rispondi quotando