Utilizzare MySQL con ASP e ASP.NET

3 pagine in totale: <<Indietro 1 [2] 3 Avanti >>

Un esempio con ASP

Finalmente possiamo utilizzare nelle nostre pagine ASP e ASP.NET questo potente database. Se utilizziamo un DSN di sistema non dovremo cambiare pressoché nulla nel nostro codice perciò con la nostra tabella MySQL collegata con il DSN, "esempio", nome utente "root" e password "aspitalia", dovremo scrivere:

<%
conn=server.createobject("ADODB.Connection")
conn.open "esempio","root","aspitalia"
%>

Possiamo utilizzare anche il DSN-LESS che ci evita di creare per ogni connessione una fonte DSN nell'ODBC manager:

<%
conn=server.createobject("ADODB.Connection")
conn.Open "Driver={MySQL};Database=esempio;UID=root;PWD=aspitalia;"
%>

Per testare l'esempio presente in questo articolo (vis.asp), consiglio di convertire con il programma DBTools prima descritto una tabella esistente da Access a MySQL.

<h1 align=center>Prova di connessione al server MYSQL</h1>
<%
page=request("page")
if page="" then page=1
inizio=(page-1)*30
%>
<center><a href="vis.asp?page=<%=page-1%>">Pag -</a> <a href="vis.asp?page=<%=page+1%>">Pag +</a><br>
<%
dim conn,rs
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={MySQL};Database=esempio;UID=root;PWD=aspitalia;"
set rs=conn.execute("select * from archivio limit "&inizio&",30")
response.write "<table border=1 width=100% >"
a=rs.Fields.Count
do while not rs.EOF
response.write "<tr>"
for t=0 to a-1
response.write "<td>"&rs(t)&"</TD>"
next
response.write "</tr>"
rs.MoveNext
loop
conn.close
Set conn = NOTHING
set rs=Nothing
%>
</table>

Immagine

Questo esempio visualizza in una tabella il contenuto della tabella "archivio" del database "esempio", 30 record alla volta:

3 pagine in totale: <<Indietro 1 [2] 3 Avanti >>

Contenuti dell'articolo

Commenti
Dai un voto a questo articolo, ci aiuterà a migliorare il nostro sito (1 è il voto minimo, 5 il massimo).

Per procedere al rating dell'articolo devi essere autenticato.

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.


TUTORIALS
TOP TEN ARTICOLI
NOTIFICHE

Iscriviti alla nostra newsletter nuoviarticoli per ricevere e-mail le notifiche!

Indirizzo e-mail:
PROVIDER ASP.NET 2.0

Seleziona il database per avere il web.config pronto per Membership, Roles e Profile API.



IN EVIDENZA
MISC