本地系统是winXP
数据库是SQL server 2005
打开ODBC >> 系统DNS >> 添加 >> "选了SQL Server" 完成
名称: Company
服务器:yuxiaohua\sqlexpress>> 下一步
选择了:使用用户登录ID和密码
ID:sa
密码:sa
客户端配置:都是默认的 >> 下一步
更改默认数据库:选择了要连接的数据库 (其它的默认) >>下一步 默认 >> 完成
以上是配置过程. 测试连接(成功)!
代码:
String strCon = @"Dsn=CompanyODBC;UID = sa;PWD = sa";
OdbcConnection MyCon = new OdbcConnection(strCon);
MyCon.Open();
但是在用C#中的执行到MyCon.Open()时总是报异常:
ERROR [28000] [Microsoft][ODBC SQL Server Driver][SQL Server]用户 '' 登录失败。该用户与可信 SQL Server 连接无关联。
ERROR [01S00] [Microsoft][ODBC SQL Server Driver]无效的连接字符串属性
新手上路,还望多多指教!!!本人没多少 分,有时一定加上。
------解决方案--------------------
我现在学到这个地方了,问下前年的你
由于名称: Company
所以Dsn=CompanyODBC=>Dsn=Company才对是么?
------解决方案--------------------
是的