Menu













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

    Tutte le connessioni ai database

    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