ADO連接SQLServer數據庫的連接字


   
   1.    標準方式   
   ================================================   
   oConn.Open    "Provider=sqloledb;"    &    _     
                         "Data    Source=myServerName;"    &    _   
                         "Initial    Catalog=myDatabaseName;"    &    _   
                         "User    Id=myUsername;"    &    _   
                         "Password=myPassword"   
    
      
   2.    已被信任方式連接   
   =================================================   
   oConn.Open    "Provider=sqloledb;"    &    _   
                         "Data    Source=myServerName;"    &    _   
                         "Initial    Catalog=myDatabaseName;"    &    _   
                         "Integrated    Security=SSPI"   
      
    
   3.    連接一個命名實例   
   ==================================================   
   oConn.Open    "Provider=sqloledb;"    &    _   
                         "Data    Source=myServerName\myInstanceName;"    &    _   
                         "Initial    Catalog=myDatabaseName;"    &    _   
                         "User    Id=myUsername;"    &    _   
                         "Password=myPassword"   
   注:    必須安裝MDAC2.6及以後版本的ODBC    Driver    來連接一個    SQL    Server    2000    "named    instance"    命名實例   
      
    
   4.    提示用戶輸入密碼的連接   
   =========================================================   
   oConn.Provider    =    "sqloledb"   
   oConn.Properties("Prompt")    =    adPromptAlways   
   oConn.Open    "Data    Source=myServerName;"    &    _   
                         "Initial    Catalog=myDatabaseName"     
    
    
   5.    與    SQL    Server    安裝在同一臺機器的連接   
   ==========================================================   
   oConn.Open    "Provider=sqloledb;"    &    _   
                         "Data    Source=(local);"    &    _   
                         "Initial    Catalog=myDatabaseName;"    &    _   
                         "User    ID=myUsername;"    &    _   
                         "Password=myPassword"   
    
      
   6.    通過IP地址連接被安裝在不同機器上的SQL    Server.   
   =============================================================   
   oConn.Open    "Provider=sqloledb;"    &    _   
                         "Network    Library=DBMSSOCN;"    &    _   
                         "Data    Source=xxx.xxx.xxx.xxx,1433;"    &    _   
                         "Initial    Catalog=myDatabaseName;"    &    _   
                         "User    ID=myUsername;"    &    _   
                         "Password=myPassword"   
    
    
   我們可以用以下連接串來連接Oracle數據庫.   
    
   1.    OLE    DB    Provider    for    Oracle    (from    Microsoft)     
   ===================================================   
   oConn.Open    "Provider=msdaora;"    &    _   
                         "Data    Source=MyOracleDB;"    &    _     
                         "User    Id=myUsername;"    &    _   
                         "Password=myPassword"   
    
   2.    ODBC    Driver    for    Oracle    (from    Microsoft)     
   (a)For    the    current    Oracle    ODBC    Driver    from    Microsoft   
   ===========================================================   
   oConn.Open    "Driver={Microsoft    ODBC    for    Oracle};"    &    _   
                         "Server=OracleServer.world;"    &    _   
                         "Uid=myUsername;"    &    _   
                         "Pwd=myPassword"   
      
   (b)    For    the    older    Oracle    ODBC    Driver    from    Microsoft   
   ===========================================================   
   oConn.Open    "Driver={Microsoft    ODBC    Driver    for    Oracle};"    &    _   
                         "ConnectString=OracleServer.world;"    &    _   
                         "Uid=myUsername;"    &    _   
                         "Pwd=myPassword"   
    
    
   更具體的說明請參考下面這些資料:     
    
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcoracleconnection_string_format_and_attributes.asp  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章