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  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章