ADO.NET与Sql Server和Access的连接

1:Access :

using System.Data.OleDb;                      //  用于Access

string   ConnStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(@"cus.mdb");
image 

KO5VJDA27GLVO{P{`E81$5N

image

 

2:Sql:

using System.Data.SqlClient;        //用于SqlConnection  
string ConnStr = "server=servername;uid=username;pwd=password;database=dbname";
string connstring="Data Source=servername;uid=username;pwd=password;Initial Catalog=dbname";
 
举例: 注意可能需要使用到转义字符
string ConnStr = @"server=WWW-L16588GREB3\SHILI2008;uid=sa;pwd=tiantang;database=Student";
string ConnStr = @"Data Source=WWW-L16588GREB3\SHILI2008;uid=sa;pwd=tiantang;Initial Catalog=Student"; 
 
 
 

或者在web.config中书写 :

<connectionStrings>
	<add name="ConnStr" connectionString="server=WWW-L16588GREB3\SHILI2008;uid=sa;pwd=tiantang;database=student"/>
</connectionStrings>
 
然后在aspx中如下
using System.Configuration;   //用于web.config配置文件
string connStr = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString;
image 
image 
image 
image 
 

其实有时候  有些语句是相同的含义:

image

image

 
posted @ 2010-08-04 22:10  那年那月  阅读(599)  评论(0编辑  收藏  举报