求教为什么连接数据库老是失败?

时间:2022-02-25 06:22:07
求教为什么连接数据库老是失败?求教为什么连接数据库老是失败?

在设断点的地方总是出现错误,不知道是哪里出了问题

25 个解决方案

#1


求教各位高手了

#2


把异常信息打出来才更容易理解问题,是不是用户和密码的问题,或者是不支持SQL认证?

#3


什么错?? 数据库连接字符串不对吧, 去复制一个 完全正确的连接,在修改数据库名称,登录名,密码。

#4


先检查你的连接字符串是否正确……
你为啥不把错误信息发出来呢

#5


贴出错误信息。。。

#6


就是不知道是字符串错误呢,还是怎么回事

#7


加一个try .... catch  看看错误是什么

#8


手机拍的,电脑网速太慢

#9


怎么图片发不上去呢?

#10


这次应该能把照片传上了

#11


很明显。。。你的 数据库连接字符串
pwd=    这里指写了一半。。。密码呢?数据库自己帮你加上这个密码吗? 求教为什么连接数据库老是失败?

#12


提示错误信息是 捕捉到sqlexception 用户‘sa’登录失败,数据库没射密码啊

#13


引用 12 楼 leixint 的回复:
提示错误信息是 捕捉到sqlexception 用户‘sa’登录失败,数据库没射密码啊

你用的windows方式登录的吧……

#14


是的,我用的是windows方式登录的

#15


引用 14 楼 leixint 的回复:
是的,我用的是windows方式登录的

你自己在电脑上安装sqlserver的时候肯定设置过密码的,只不过你自己不记得了……

#16


引用 14 楼 leixint 的回复:
是的,我用的是windows方式登录的

C#里的连接字符串用的是sqlserver身份验证

#17


错误明细呢????????

#18


引用 5 楼 u011710947 的回复:
贴出错误信息。。。
看到你的头像就想笑

#19


贴出错误信息 看下 还有jar包导入没

#20


public static string M_str_sqlcon = "Data Source=MS-20150714IBPQ\\MSSQLSERVER;Database=db_PWMS;User id=sa;PWD=anhuidajing";这个地方已经修改了,但还是不行

#21


提示错误:在于SQL Server 建立连接时出现于网络相关的或特定于实例的错误

#22


在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 25 - 连接字符串无效)

#23


conn = "user id=用户名;pwd=密码;database=数据库;server=ip地址;Connect Timeout=3"; 
用这个。肯定行

#24


引用 23 楼 dllcash 的回复:
conn = "user id=用户名;pwd=密码;database=数据库;server=ip地址;Connect Timeout=3"; 
用这个。肯定行
对头

#25


string strcon1 = @"Server= 数据库服务器地址;Integrated Security =SSPI;Database=master";

这是我目前在用的,Windows身份验证的。将 数据库服务器地址换成你自己的 就可以了

#1


求教各位高手了

#2


把异常信息打出来才更容易理解问题,是不是用户和密码的问题,或者是不支持SQL认证?

#3


什么错?? 数据库连接字符串不对吧, 去复制一个 完全正确的连接,在修改数据库名称,登录名,密码。

#4


先检查你的连接字符串是否正确……
你为啥不把错误信息发出来呢

#5


贴出错误信息。。。

#6


就是不知道是字符串错误呢,还是怎么回事

#7


加一个try .... catch  看看错误是什么

#8


手机拍的,电脑网速太慢

#9


怎么图片发不上去呢?

#10


这次应该能把照片传上了

#11


很明显。。。你的 数据库连接字符串
pwd=    这里指写了一半。。。密码呢?数据库自己帮你加上这个密码吗? 求教为什么连接数据库老是失败?

#12


提示错误信息是 捕捉到sqlexception 用户‘sa’登录失败,数据库没射密码啊

#13


引用 12 楼 leixint 的回复:
提示错误信息是 捕捉到sqlexception 用户‘sa’登录失败,数据库没射密码啊

你用的windows方式登录的吧……

#14


是的,我用的是windows方式登录的

#15


引用 14 楼 leixint 的回复:
是的,我用的是windows方式登录的

你自己在电脑上安装sqlserver的时候肯定设置过密码的,只不过你自己不记得了……

#16


引用 14 楼 leixint 的回复:
是的,我用的是windows方式登录的

C#里的连接字符串用的是sqlserver身份验证

#17


错误明细呢????????

#18


引用 5 楼 u011710947 的回复:
贴出错误信息。。。
看到你的头像就想笑

#19


贴出错误信息 看下 还有jar包导入没

#20


public static string M_str_sqlcon = "Data Source=MS-20150714IBPQ\\MSSQLSERVER;Database=db_PWMS;User id=sa;PWD=anhuidajing";这个地方已经修改了,但还是不行

#21


提示错误:在于SQL Server 建立连接时出现于网络相关的或特定于实例的错误

#22


在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 25 - 连接字符串无效)

#23


conn = "user id=用户名;pwd=密码;database=数据库;server=ip地址;Connect Timeout=3"; 
用这个。肯定行

#24


引用 23 楼 dllcash 的回复:
conn = "user id=用户名;pwd=密码;database=数据库;server=ip地址;Connect Timeout=3"; 
用这个。肯定行
对头

#25


string strcon1 = @"Server= 数据库服务器地址;Integrated Security =SSPI;Database=master";

这是我目前在用的,Windows身份验证的。将 数据库服务器地址换成你自己的 就可以了