Menu













Yehpee.com cerca l'azienda e promuovi il made in italy

    Tutte le connessioni ai database

    Tutte le connessioni ai diversi tipi di database.



    Di seguito riportiamo alcuni esempi per comporre stringhe di connessione a diversi tipi di database:

    Microsoft Access
    - Senza DSN
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\mydatabase.mdb"
    %>
    
    - OLE DB
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=c:\mydatabase.mdb"
    %>
    
    - File DSN
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "FILEDSN=ADSN"
    %>
    
    - Con DSN e senza ID utente/password
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "DSNname"
    %>
    
    - Con DSN e ID utente/password
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "DSNname","username","password"
    %>
    
    - Senza DSN e utilizzando un percorso fisico come riferimento
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    DSNtest="DRIVER={Microsoft Access Driver (*.mdb)}; "
    DSNtest=dsntest & "DBQ=c:\mydatabase.mdb" 
    Conn.Open DSNtest
    %>
    
    - Senza DSN e utilizzando Server.MapPath NOTA: Server.MapPath corrisponde al percorso della directory principale del server Web. In base all'impostazione predefinita, tale percorso è C:\Inetpub\Wwwroot.
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    DSNtest="DRIVER={Microsoft Access Driver (*.mdb)}; "
    DSNtest=dsntest & "DBQ=" & Server.MapPath("/databases/mydatabase.mdb")
    Conn.Open DSNtest
    %>
    
    Microsoft SQL Server
    - OLE DB
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "PROVIDER=SQLOLEDB;DATA SOURCE=sqlservername;UID=username;PWD=password;DATABASE=mydatabase "
    %>
    
    - Con DSN
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=mydatabase"
    %>
    
    - Senza DSN
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    DSNtest="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=mydatabase"
    Conn.open DSNtest
    %>
    
    Microsoft Visual FoxPro
    - Senza DSN
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    ConnStr= "Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:\databases\mydatabase.dbc"
    Conn.Open ConnStr
    %>
    
    Oracle
    - ODBC con DSN
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.cursorlocation=adUseClient   
    ' requires use of adovbs.inc; numeric value is 3
    Conn.open "DSN=test;UID=name;PWD=pass"
    %>
    
    - OLE DB
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.cursorlocation=adUseClient   
    ' requires use of adovbs.inc; numeric value is 3
    DSNTest="Provider=MSDAORA.1;Password=pass;User ID=name;Data Source=data.world"
    Conn.open DSNtest
    %>
    
    MySql
    Quale usare? ODBC è un tipo di connessione considerato legacy, ovvero compatibile con il passato ma non performante. Quando possibile, è consigliabile utilizzare OLE-db, che garantisce performance nettamente migliori. I data provider specifici per il .NET Frameworks sono segnalati. La stringa di connessione OLE-db è valida anche all'interno del .NET Framework, se utilizzata con gli oggetti oledbConnection. - ODBC
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "Driver={mySQL}; Server=nomeserver; Database=nomedatabase; Uid=admin; Pwd=password;"
    %>
    
    - OLE DB
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "Provider=MySQLProv; Data Source=nomeserver; User Id=admin; Password=password;"
    %>
    
    - mySQLClient per il .NET Framework
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "Data Source=nomeserver; Database=nomedatabase; User ID=admin; Password=password;"
    %>
    
    Excel
    Quale usare? ODBC è un tipo di connessione considerato legacy, ovvero compatibile con il passato ma non performante. Quando possibile, è consigliabile utilizzare OLE-db, che garantisce performance nettamente migliori. I data provider specifici per il .NET Frameworks sono segnalati. La stringa di connessione OLE-db è valida anche all'interno del .NET Framework, se utilizzata con gli oggetti oledbConnection. - ODBC
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "Driver={Microsoft Excel Driver (*.xls)}; DriverId=790; Dbq=c:\percorso\foglio.xls;"
    %>
    
    - OLE DB
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\percorso\foglio.xls; Extended Properties=""Excel 8.0;HDR=Yes;"""
    %>
    





    immagini, cerca lavoro, pele, van basten, maradona, formula1, php, meteo, cap, radio, asp, incidenti, filmato, ferrari, macchine sportive, foto, filmati, comici, auto, video

Usiamo i cookies per rendere possibile il corretto funzionamento del sito web per ogni utente. Utilizzando il nostro sito, accetti le nostre modalità di utilizzo dei cookies.
Privacy e cookie policy