数据库连接字符串

在windows下可使用.udl的文件简单获取数据库连接字符串;

Access数据库:

代码
<connectionStrings>
    
<add name="cascade" providerName="System.Data.OleDb" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|CascadeMenu.mdb;Persist Security Info=True"/>
</connectionStrings>

 将数据库文件放在appdata文件夹下,使用DataDirectory可以更好的实现移植。

 

 SqlServer数据库(集成windows身份验证):

<connectionStrings>
    
<add name="Sql2005ConStr" providerName="System.Data.SqlClient" connectionString="Data Source=DYW-PC;Initial Catalog=Demo;Integrated Security=True"/>
</connectionStrings>

 

SqlServer数据库(用户名身份验证):

<connectionStrings>
    
<add name="Sql2005ConStr" providerName="System.Data.SqlClient" connectionString="Data Source=DYW-PC;Initial Catalog=Demo;Integrated Security=False; Uid=sa; Pwd=sa"/>
</connectionStrings>

 

Oracle数据库: 

<connectionStrings>
  
<add name="ConnectionStringTest" connectionString="Data Source=DW;Persist Security Info=True;User ID=test;Password=test;Unicode=True"
</connectionStrings>

 

 使用上面的连接字符串时必须要先配置好tnsname.ora文件,该文件一般位于\oracle\product\10.2.0\client_1\NETWORK\ADMIN文件夹下。需在文件中添加下面代码 :

DW =
  (DESCRIPTION 
=
    (ADDRESS_LIST 
=
      (ADDRESS 
= (PROTOCOL = TCP)(HOST = 10.40.20.34)(PORT = 1521))
    )
    (CONNECT_DATA 
=
      (SID 
= dw)
      (SERVER 
= DEDICATED)
    )
  )

 

 

posted @ 2010-05-02 12:47  sandals  阅读(291)  评论(0)    收藏  举报