使用Winforms连接SQL Server 2008 Express(C#)

我从Winforms(C#)编码创建数据库,并运行创建表的脚本。使用Winforms连接SQL Server 2008 Express(C#)

简而言之,我使用SQL Server Express中的Winforms(C#)创建数据库。

但是当我运行我的应用程序我得到这个错误:

无法打开数据库“”登录所请求的。登录失败。用户'KETAN \ admin'登录失败。

我的连接字符串:

Server=.\SQLEXPRESS;Integrated Security=True;database=mydatabasename;User Id=myusername;Password=mypassword; 

任何帮助,将不胜感激。

回答:

如果你有都

Integrated Security=True; 

User Id=myusername;Password=mypassword; 

您的连接字符串,则

Integrated Security胜特定的用户名和密码都

忽略,连接尝试在

与您当前的Windows凭据(KETAN\admin),似乎并不工作

所以只要改变你的连接字符串:

Server=.\SQLEXPRESS;database=mydatabasename;User Id=myusername;Password=mypassword; 

现在,您的特定的用户和密码将被用于连接到SQL Server,如果这些都是正确的,你应该能够连接就好了

以上是 使用Winforms连接SQL Server 2008 Express(C#) 的全部内容, 来源链接: utcz.com/qa/262728.html

回到顶部