连接SQL 2005 的SqlConnection连接字符串改了吗?

dongwei2345 2007-07-10 04:26:56
我使用连2000的字符窜来连2005发现
System.Data.SqlClient.SqlConnection”的类型初始值设定项引发异常。
我的代码是
SqlConnection conn = new SqlConnection("Data Source=WaltzPC;Initial Catalog=test;UserID=sa;Password=123");
请问错在哪?
...全文
1869 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
marvelstack 2007-07-17
  • 打赏
  • 举报
回复
重新安装以下MDAC组件。
MicroSoftor 2007-07-16
  • 打赏
  • 举报
回复
在语句中加上这个条件
Provider = SQLOLEDB.1;
qery 2007-07-16
  • 打赏
  • 举报
回复
不是这里的问题
ftp0697 2007-07-16
  • 打赏
  • 举报
回复
我也出现同样问题救解决
heboyi 2007-07-16
  • 打赏
  • 举报
回复
Server=机器名\实例名;Database=数据库;ID=实据库用户名;PWD=密码(因该是不小于4位的)
Fan52027 2007-07-16
  • 打赏
  • 举报
回复
SQL 2000:
static string StrConn = "workstation id=202.134.127.77;data source=202.134.127.77;initial catalog=Yellowpage;user id=sa;password=grt2006";

SQL2005:
con = new SqlConnection(@"Server=.\SQLExpress;Database=db_CMS;Persist Security Info=True;User ID=sa;Password=Masslong");

ACCESS:
string StrConn = "provider=Microsoft.Jet.OLEDB.4.0;" + "data source="+AppPath+"\\Combination.mdb";
ps_ps 2007-07-16
  • 打赏
  • 举报
回复
那么你将sqk数据库升级啊
dongwei2345 2007-07-10
  • 打赏
  • 举报
回复
好像不是这个问题,是连实例化都会报错
amandag 2007-07-10
  • 打赏
  • 举报
回复
SqlConnection conn = new SqlConnection(@"Data Source=.\WaltzPC;Initial Catalog=test;UserID=sa;Password=123");

SqlConnection conn = new SqlConnection("Data Source=localhost;Initial Catalog=test;UserID=sa;Password=123");

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧