C#连接不起数据库

来源:百度知道 编辑:UC知道 时间:2024/06/27 15:24:34
为什么我用的C#连接不起数据库啊?我已经在SQL里面附加了数据库了,但是在C#里面就是连接不上。它显示什么登陆失败。是不是和VISTA系统有关系啊?
什么登陆模式?
我现在下2005试试!
什么数据版本啊?不懂

vista下至少应该用sql2005。
另外程序登录sql要用数据库登录模式而不是系统登录模式。
所以你要设置一个有相关权限的sql帐号,用sa也可以。
同时在数据库中选择登录模式为混合登录模式,在数据库的属性有这个选项。

连接字符串有错不

我昨天刚解决这个问题,我使用SQL SERVER 2005,VISTA兼容性差,一般的不行,注意使用SQL SERVER 2005时先要附加权限,不然打不开数据库!我的就是这种情况,你的具体问题具体分析了!

这个,跟你的数据库有关系
你那个C#的连接数据库的ConnectionString里的LocalHost用一个点代替,因为有些时候,LocalHost虽然跟一个点代表同样的意思,但是会有不一样的作用,我遇到过很多这样的问题,开始的时候都不知道是什么意思,后来才发现是这个问题

看看数据库是已什么链接的和密码.sa用户.

先要看一下你的代码,或者报什么错误!