数据库连接字符串的写法(参考)

以下就是进行数据库的连接,由于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");    

转载于:https://www.cnblogs.com/clover-sheep/archive/2010/11/01/1866329.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值