读书人

msde2000 数据库连接有关问题

发布时间: 2012-01-07 21:41:55 作者: rapoo

msde2000 数据库连接问题。
string strconnection = "Provider=SQLOLEDB.1;DataSource=YANGLEIGANG\\MSDE2K;Initial catalog=_ZEIMU_aaa ";

System.Data.SqlClient.SqlConnection connection = new System.Data.SqlClient.SqlConnection(strconnection);

connection.Open();

以上代码,运行到new的时候,中断。错误信息是
System.ArgumentException 例外发生。
键值不支持: 'provider '

[解决办法]
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(
"Provider=SQLOLEDB;Data Source=MySQLServer;Integrated Security=SSPI ");
这一种有Provider键值;

但在System.Data.SqlClient.SqlConnection是没有Provider的!
[解决办法]
改成string strconnection = "DataSource=YANGLEIGANG\\MSDE2K;Initial catalog=_ZEIMU_aaa ";

读书人网 >SQL Server

热点推荐