Salve a tutti,
dovrei creare un progettino in ASP (uso Dreamweaver) che mi permetta di selezionare da una combo una certa classe, e tramite un bottone che mi indirizzi a una nuova pagina, mostrare gli alunni della classe selezionata.
Apparantemente una banalità, se non fosse che è la prima volta che scrivo qualcosa di ASPVVoVe: (vabbè dai tra 2 mesi ho la matura
).
Comunque il codice che ho scritto è questo:
il problema credo sia sulla connessione (rosso) al DB, infatti con Explorer, non mi apre direttamente la pagina, la faccio eseguire e il browser non parte. Invece con FireFox, mi fa vedere il codice della pagina![]()
<%@LANGUAGE="VBSCRIPT"%>
<%OPTION EXPLICIT%>
<%Dim objConn,strDbName
strDbName="DBQ=D:\Alberto\ITIS\Informatica\ASP\Scu ola\scuola.mdb"
Set objConn=Server.CreateObject("ADODB.Connection")
objConn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};" & strDbName
objConn.Open
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Gestione Classi</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>Scegli la classe</center>
<form name="form1" method="post" action="studenti.asp">
<center><select name="Classe">
<%
' aggiungo alla combobox le classi
Do While Not rs.EOF%>
<option value="<%k%>"><%Response.Write(rs("CC"))%></option>
<%k=k+1
rs.MoveNext
Loop
%>
</select>
<input name="Cerca" type="button" value="Cerca">
</center>
</form>
</body>
</html>
Dunque dove avrei sbagliato?
eliminando tutto il codice della connessione, e lasciando solamente questo:
strDbName="DBQ=D:\Alberto\ITIS\Informatica\ASP\Scu ola\scuola.mdb"
non esegue comunque la pagina!
invece se elimino il "DBQ=" dalla stringa, la pagina parte.
Ora nn capisco proprio quale possa essere il problema, soprattuto perkè quella è una stringa![]()
Ah ho ovviamente installato IIS, sul pc, spero in maniera corretta![]()
Molto probabilmente è anche errato il codice, per inserire le classi nella combo, ma nn avevo idea di come fare, ma quello è un problema secondario purtroppo![]()
suggerimenti beeeeeeeen accetti![]()

VVoVe: (vabbè dai tra 2 mesi ho la matura
).
Rispondi quotando