C# 如何判断与sql数据库是不是能够正常连接,再用open打开数据库?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 如何判断与sql数据库是不是能够正常连接,再用open打开数据库?相关的知识,希望对你有一定的参考价值。
参考技术A SqlConnectionconntection=new
SqlConnection(ConfigurationManager.ConnectionString[''conString'].ToString());
string
sqlString
=
"select
*
from
orders
order
by
id
desc";
SqlCommad
command
=
new
SqlCommand("sqlString",connection);
DataSet
dataSet
=
new
DataSet();
SqlDataAdapeter
adapter
=
new
SqlDataAdapter(sqlString);
adapter.Fill(dataSet);
//
以上不是测试过的语句,
只想通过这些让你知道,应该怎么
OPEN,
这些语句只是流程示意
C#与SQL Server建立连接出错
VS版本2010
SQL版本2008
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)
在SQL Server Management Studio可以正常登录,但在C#中就不能正常的通过连接字符串连接SQL Server。
需要检查连接字符串中的server这部分值:
server=.;database=css;uid=sa;pwd=123456
改为
server=JAYSONCHEN-PC\\SQLEXPRESS;database=css;uid=sa;pwd=123456
以上是关于C# 如何判断与sql数据库是不是能够正常连接,再用open打开数据库?的主要内容,如果未能解决你的问题,请参考以下文章
在C#里连接SQL 2008 报错:已成功与服务器建立连接 但登录前握手期间发生错误 网络名不可再用