Connessioni a database via OLE-DB

di Daniele Bochicchio, in Classic ASP, Coding, Tips,

Il classico accesso via ODBC è un modo abbastanza giusto e semplice di accedere ad una fonte di dati.

Ma molti non sanno che sfruttando il data provider di OLE-DB, si possono migliorare le performance in maniera impressionante. Questo è dovuto al fatto che ODBC è uno strato intermedio tra un'applicazione, il provider OLE-DB e quel determinato database.
Sfruttando quindi direttamente OLE-DB, si toglie via un passo.
Ecco il codice necessario per un collegamento OLE-DB con Access

<%
 StrConn = "Provider = Microsoft.Jet.OLEDB.4.0;
                        Data Source = d:\inetpub\data\db.mdb;"

Set conn = Server.CreateObject("ADODB.Connection")
conn.open StrConn

...

%>

Mentre per il collegamento con SQL Server, l'unica cosa da variare è

<%
 StrConn = "Provider = SQLOLEDB;
                        Data Source = nome_della_macchina_server;
                        Database = nome_del_db;
                        User ID = user_id; Password=password"

%>

Per maggiori informazioni su database, recordset, ed ODBC, consultare https://www.aspitalia.com/articoli/db/

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi