-
这是一个连接字符串的问题。 在“修改”下,没关系。 如果是对的。 也就是说,你的程序有问题,看看内存中是否有值。
-
sqlconnection con=new sqlconnection ("server=.;uid=sa;pwd=sa;database=数据库的名称");
或者,正如我在楼上所说,查看您的 SQL Server 数据库服务是否已打开; 或者,您可以转到控制面板来管理工具中的服务,了解是否启用了 SQL Server 服务。
-
如果连接到远程数据库查看服务器数据库是否没有配备SP4补丁,如果没有安装,请快速点击它,默认SQL是禁用远程访问。
-
pwd=;事实并非如此,如果您使用 SA 帐户,则您的密码不能为空。
即使它是空的,它也应该是 pwd="";
-
像这样的问题不能只是片面的!
原因有很多!
例如,检查您的服务器是否是本地的,以及您是否设置了自己的密码!
-
查看您的数据库是否处于打开状态。
-
自己试试吧,问题不是很复杂!
-
string connstring = @"data source=.\sqlexpress;initial catalog=book;integrated security=true";引入数据源。
sqlconnection connection = new sqlconnection(connstring);连接到引入的数据库。
Windows验证意味着数据库账号密码与操作系统上的密码相同,SQL验证意味着数据库有自己独立的账号和密码; SQL 验证必须更加安全。
-
1.链接数据库。
数据库服务已启用。
using(sqlconnection conn = new sqlconnection("数据库的链接字符串"身份验证和 sqlserver 身份验证之间的区别。 安全级别不同。 如果是窗口身份验证,那么当您登录到 sqlserver 时,您的 Windows 用户也是 sqlserver 用户,因此您可以直接登录。
如果是 SQLSer 认证,那么在登录 SQLSer 时,需要先输入 SQLSer 用户,然后才能登录 SQLSer
首先,确保您实际上已连接到Internet。 根据我的经验,有时即使右下角的网络图标显示它已连接,它实际上并未连接。 此时,您需要打开此图标,先断开连接,然后重新连接。 >>>More
它是一个正式而严谨的交流平台,有相应的规章制度,所以在知道提问或回答问题之前,最好先了解和熟悉申请的相关内容,这样可以防止一些不必要的疑惑和错误。