![]()
|
Corsi di Cultura Informatica (edizione 2001) CICAIA Centro Interdipartimentale di Calcolo Automatico e Informatica Applicata dell'Università di Modena e Reggio Emilia CEDOC Centro Documentazione della Provincia di Modena in collaborazione con: NEXTRA Internet at work |
![]() ![]() |
ASP e PHP | ||
|
argomenti ASP
|
Lettura di datiNella lettura dati dell'esempio precedente abbiamo utilizzato:Non abbiamo eseguito nessuna operazione di selezione sui dati presenti nella tabella "Facolta". Per eseguire ricerche più accurate si utilizza il linguaggio di interrogazione SQL. Esempio di lettura dati attraverso SQLES020Utilizzo degli oggetti ADODB.Connection e ADODB.Recordset. nome del file: es22.asp
<html>
<head> <title> La mia pagina ASP 22 </title>
</head>
<body>
Questa è la mia pagina ASP 22
<br>
<pre>
<%
'
'connessione al data base definito guida00 nei DSN-ODBC del server
'
dim dbconn
set dbconn = Server.CreateObject("ADODB.Connection")
dbconn.ConnectionString = ("DSN=guidaasp")
dbconn.Open
'
'interrogazione dati
'
dim tabfac
set tabfac = Server.CreateObject("ADODB.Recordset")
'
'preparazione della stringa SQL
'
sqlstr="SELECT nome, sede, preside FROM facolta ORDER BY nome"
tabfac.open sqlstr, dbconn
'
' visualizzazione dati
'
do while not tabfac.eof
response.write "<li>" & tabfac.fields("nome") & " " & tabfac.fields ("sede")
response.write " "& tabfac.fields("preside")
tabfac.movenext
loop
'
' chisura connessione e cancellazione oggetti ADO
'
tabfac.close
set tabfac=nothing
dbconn.close
set dbconn=nothing
%>
</pre>
</body>
</html>
Visualizza l'esempio
ES23 Utilizzo delle clausola WHERE (selezione su righe) nome del file: es23.asp
<html>
<head> <title> La mia pagina ASP 23 </title>
</head>
<body>
Questa è la mia pagina ASP 23
<br>
<pre>
<%
'
'connessione al data base definito guida00 nei DSN-ODBC del server
'
dim dbconn
set dbconn = Server.CreateObject("ADODB.Connection")
dbconn.ConnectionString = ("DSN=guidaasp")
dbconn.Open
'
'interrogazione dati
'
dim tabfac
set tabfac = Server.CreateObject("ADODB.Recordset")
'
'preparazione della stringa SQL
'
sqlstr="SELECT nome, sede, preside FROM facolta WHERE sede='Modena' ORDER BY nome"
tabfac.open sqlstr, dbconn
'
' visualizzazione dati
'
do while not tabfac.eof
response.write "<li>" & tabfac.fields("nome") & " " & tabfac.fields ("sede")
response.write " "& tabfac.fields("preside")
tabfac.movenext
loop
'
' chisura connessione e cancellazione oggetti ADO
'
tabfac.close
set tabfac=nothing
dbconn.close
set dbconn=nothing
%>
</pre>
</body>
</html>
Visualizza l'esempio
|