Il quinto ed ultimo articolo della mini serie di 6 post dedicati ad ASP.
E’ stata realizzata la guida con questo linguaggio che seppur obsoleto, è comunque utile per chiunque voglia iniziare ad affrontare un percorso di programmazione.
In quest’ultima puntata vedremo come interagire, grazie ad ADO, con un database Access.
Al termine del post, potrai scaricare in formato zip tutti i file originali, per testare e studiarti al meglio questo tutorial.
Come interagire con un database Access
di Emanuele Calì

Per prima cosa realizzeremo lo script di connessione al database:
<%
var connessione = “driver={Microsoft Access Driver (*.mdb)};”;
connessione += “dbq=” + Server.MapPath(“utenti.mdb”);
%>
A questo punto possiamo interrogare il database per ottenere gli username degli utenti:
<%
var sql = “SELECT username FROM utenti ORDER BY username”;
var ADOCon = new ActiveXObject(“ADODB.Connection”);
ADOCon.Open(connessione);
var rec = ADOCon.Execute(sql);
while (!rec.EOF) {
var username = String(rec(“username”));
Response.Write(username + “<br>”);
rec.MoveNext();
}
rec.Close();
ADOCon.Close();
%>
Vediamo ora come inserire un nuovo record:
<%
var connessione = “driver={Microsoft Access Driver (*.mdb)};”;
connessione += “dbq=” + Server.MapPath(“utenti.mdb”);
var ADOCon = new ActiveXObject(“ADODB.Connection”);
ADOCon.Open(connessione);
ADORec = new ActiveXObject(“ADODB.Recordset”);
ADORec.Open(“utenti”,ADOCon,0,3);
ADORec.AddNew();
ADORec(“username”) = “nuovo username”;
ADORec.Update();
ADORec.Close();
ADOCon.Close();
%>
Per modificare il record utilizzeremo le stesse istruzioni appena viste, ovviamente richiamando la query opportuna:
var query = "SELECT username FROM utenti WHERE username='nuovo username' "; ADORec.Open(query,ADOCon,0,3); ADORec(“username”) = “modifica username”; ADORec.Update(); ADORec.Close();
Come anticipato all’inizio dell’articolo, puoi scaricarti gratuitamente un file zippato con tutti i file per utilizzare questo tutorial.
Articolo pubblicato per blographik da Emanuele Calì di EmaWebDesign.com
Articoli pubblicati su blographik dallo stesso autore:
- Ecco come progettare e realizzare un carrello virtuale per un e-shop in PHP (parte 1);
- Realizza un carrello virtuale per un e-shop in PHP e scarica i file originali (parte 2);
- Come realizzare pagine in ASP (parte 1);
- Guida ASP: Come scrivere la tua prima pagina (parte 2);
- Guida ASP: Come funzionano i metodi dell’oggetto Request (parte 3);
- Guida ASP: Come utilizzare l’oggetto Server per interagire con il web server (parte 4);
- Guida ASP: Come leggere e scrivere un file di testo (parte 5).
Sei uno sviluppatore, un grafico, un web designer, un esperto SEO o un blogger?
Vuoi partecipare anche tu come guest poster su blographik per accrescere la tua visibilità in rete?Scrivimi dal modulo contatti per ricevere tutte le informazioni al riguardo.

Pingback: Skipfly8
Pingback: Autocarinsurancecalculator.com
Pingback: holiday
Pingback: mi sitio
Pingback: Media Markt
Pingback: Correo Hotmail.com
Pingback: enlace recomendado
Pingback: increible web
Pingback: recursos confiables
Pingback: Encuentranos aqui
Pingback: blog del experto
Pingback: msn en linea
Pingback: recurso interesante
Pingback: www.misrecetas.info
Pingback: Visita mi blog
Pingback: visitanos aca
Pingback: recursos interesantes
Pingback: Cheapestcarautoinsurance.org
Pingback: What is Cloud computing?
Pingback: Tatuaggi
Pingback: forex course
Pingback: how to jailbreak iphone
Pingback: Money
Pingback: landscaping denver
Pingback: lug lug
Pingback: buy will online
Pingback: tel aviv
Pingback: scottsdale weight loss
Pingback: forex bonus
Pingback: Fashion Tips
Pingback: Mai Chau trekking
Pingback: Nutrition
Pingback: managing anxiety
Pingback: whois lookup
Pingback: unclaimed cash
Pingback: forex system
Pingback: dirty presidents
Pingback: make money online
Pingback: Bike rent Majorca
Pingback: read more
Pingback: storage units for auction
Pingback: Social News Startup
Pingback: Truck Driver Jobs
Pingback: best gaming mouse
Pingback: packaging suppliers
Pingback: Colorado IRA LLC lawyer
Pingback: הסכם ממון להורדה
Pingback: play games for free
Pingback: site here
Pingback: internal martial arts
Pingback: Click here for the diet
Pingback: Furniture
Pingback: how to make money online
Pingback: Buyii Deals
Pingback: dr. scott tucker in winston salem nc
Pingback: แทงบอลออนไลน์
Pingback: กล้องวงจรปิด
Pingback: paid survey
Pingback: Simarc
Pingback: hcg drops
Pingback: Dentro da intimidade de José Priante, o deputado que mais fez por Belém
Pingback: cheap electricity prices
Pingback: natural ways to grow taller
Pingback: Uploaded Premium Accounts
Pingback: Scrapebox lists
Pingback: purfume
Pingback: Green Coffee Bean
Pingback: sheep hurdle
Pingback: btv solo
Pingback: internet marketing
Pingback: Insurance quotes online
Pingback: Heliocare
Pingback: แทงบอลออนไลน์
Pingback: Targeted Website Traffic
Pingback: Real Estate Investments
Pingback: Investor News