Connessione ad un database mySql

Pubblicità su lukeonweb.net a partire da 0,5 euro CPM e sconti fino al 50% !!!
Html Css Web Marketing Javascript e Dhtml VBScript Asp Asp.NET Php Sql Visual Basic Java Xml Ajax IIS Meta Tag Generator GIF Animate Clip Art Emoticon Icone Calcio Napoli Area Aziende Registrazione domini Comuni in Italia Cartucce Brother Cartucce Canon Cartucce Epson Cartucce HP Cartucce IBM-Lexmark Cartucce Samsung Cartucce Xerox
SEO Directory - Indicizza GRATIS il tuo sito Web nei motori di ricerca

Homepage + Linguaggi + Asp + Trucchi + Art.# 245
Autore: Luca Ruggiero

Corso ASP base
Impara a creare siti dinamici con ASP e VBScript da zero! Attestato finale ed assistenza del tutor online.

Corso ASP - Creazione di siti dinamici
Impara a creare siti dinamici professionali con ASP! Attestato finale ed assistenza del tutor online.
Vota questo articolo: clicca qui

Con questo Tip diamo il benvenuto a mySql su lukeonweb.net, ma non si parlerà della tecnologia del DBMS in se ne del suo utilizzo specifico con Asp o con altri linguaggi, ma ci limiteremo a vedere come utilizzare una stringa di connessione adatta alle esigenze.

La sintassi di una stringa di connessione a mySql è la seguente:
server=VALORE;db=VALORE;driver=VALORE;uid=VALORE;pwd=VALORE
Vediamo nello specifico cosa sono questi valori:

  • server Nome o indirizzo IP del server Web su cui risiede il database
  • db Nome del database
  • driver Valore fisso MySQL
  • uid Nome utente di accesso al database
  • pwd Password relativa all'utente che ha accesso al database

Un esempio pratico:
<%@LANGUAGE = JScript%>
<%
    var Cn = new ActiveXObject("ADODB.Connection");
        Cn.Open("server=127.0.0.1;db=db_lukeonweb;driver=MySQL;uid=lukeonweb;pwd=prova");

        // Operazioni da effettuare...

        Cn.Close();
%>
E' fondamentale scaricare ed istallare sul server Web i driver MyODBC reperibili sul sito ufficiale all'indirizzo

http://www.mysql.com/downloads/api-myodbc.html

© 2001/2008 lukeonweb.net | A cura di Luca Ruggiero - P. IVA 05564851219 | Disclaimer | Privacy | Mappa del sito | Pubblicità | Contatti