数据库连接字符串的写法(参考)
以下就是进行数据库的连接,由于ADO支持的数据库种类繁多,因此连接也相当复杂。从连接类型可以分为两种:1.采用连接字符串;2.使用UDL文件。对于每种方法又有不同的写法。         
      ①.连接字符串         
      ===>Access       Connect       String         
      Provider=Microsoft.Jet.OLEDB.4.0;Data       Source=dbtest.mdb         
      Provider=Microsoft.Jet.OLEDB.4.0;Data       Source=dbTest.mdb;Jet       OLEDB:Database       Password=********;");         
      ===>SQLServer       Connect       String         
      Driver=SQL       Server;Database=fwbmk;Server=127.0.0.1;UID=sa;PWD=xx;       (自带)         
      使用标准安全级别:         
      strConnect       =       _T("Provider=sqloledb;Data       Source=MyServerName;Initial       Catalog=MyDatabaseName;User       Id=MyUsername;Password=MyPassword;");         
      使用信任连接:         
      strConnect       =       _T("Provider=sqloledb;Data       Source=MyServerName;Initial       Catalog=MyDatabaseName;Integrated       Security=SSPI;");         
      指定SQLServer实例:         
      strConnect       =       _T("Provider=sqloledb;Data       Source=MyServerName\MyInstanceName;Initial       Catalog=MyDatabaseName;User       Id=MyUsername;Password=MyPassword;");         
      本地数据库:         
      strConnect       =       _T("Provider=sqloledb;Data       Source=(local);Initial       Catalog=myDatabaseName;User       ID=myUsername;Password=myPassword;");         
      网络数据库:         
      strConnect       =       _T("Provider=sqloledb;Network       Library=DBMSSOCN;Data       Source=130.120.110.001,1433;Initial       Catalog=MyDatabaseName;User ID=MyUsername;Password=MyPassword;"); 
        
      ===>Oracle       Connect       String         
      微软提供的Oracle标准连接是:         
      strConnect       =       _T("Provider=MSDAORA;Data       Source=serverName;User       ID=userName;       Password=userPassword;");         
      Oracle公司提供的连接方式:         
      使用标准安全级别:         
      strConnect       =       _T("Provider=OraOLEDB.Oracle;Data       Source=MyOracleDB;User       Id=myUsername;Password=myPassword;");         
      使用信任连接         
      1.strConnect       =       _T("Provider=OraOLEDB.Oracle;Data       Source=MyOracleDB;User       Id=/;Password=;");       UID为'/'         
      2.strConnect       =       _T("Provider=OraOLEDB.Oracle;Data       Source=MyOracleDB;OSAuthent=1;");使用OSAuthent=1     
    
      对于连接字符串可以参考以下网页:       
      http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdreforacleprovspec.asp?frame=true         
      http://download-west.oracle.com/otndoc/oracle9i/901_doc/win.901/a90171/using.htm         
      ===>ODBC       配置数据源         
      strConnect       =       _T("DSN=ADOTest");     
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号