1.C#连接连接Access
string AccessConstr=@"Provider=Microsoft.Jet.OleDb.4.0;Data Source=C:\Mytest\test.mdb";
OleDbConnection objConnection=new OleDbConnection(strConnection);
......
objConnection.Open();//打开连接
objConnection.Close();//关闭连接
解释:
连接Access数据库需要导入额外的命名空间:Using System.Data.OleDb;
"Provider=Microsoft.Jet.OleDb.4.0;"是指数据提供者,这里使用的是Microsoft Jet引擎,也就是Access中的数据引擎,asp.net就是靠这个和Access的数据库连接的.
"Data Source=C:\MyTest\test.mdb"是指明数据源的位置,他的标准形式是"Data Source=MyDrive:MyPath\MyFile.MDB".
2.C#连接SQL Server
string SQLConstr="Data Source=192.168.0.111; initial catalog=Mysqldb;user id=sa;password=123;Connect Timeout=30";
SqlConnection sqlConnection=newSqlConnection(SQLConstr);
...
sqlConnection.Open();
sqlConnection.Close();