Nur*_*lan 0 c# error-handling database-connection sql-server-ce
以下代码在执行期间出错.
string connectionString = "Data Source=D:\\Base.sdf;Persist Security Info=False";
SqlConnection sqlConnection = new SqlConnection(connectionString))
sqlConnection.Open();
Run Code Online (Sandbox Code Playgroud)
错误是:
在建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server未配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 找到指定的服务器/实例时出错)
我试过SqlCeConnection而不是SqlConnection,编译器找不到该类的库.
请帮助解决这个问题.
你的数据库是一个Sql Server紧凑版,你必须使用:
SqlCeConnection sqlConnection = new SqlCeConnection(connectionString);
Run Code Online (Sandbox Code Playgroud)
从这里下载libs Microsoft SQL Server Compact 4.0
System.Data.SqlServerCe.dll对项目的引用System.Data.SqlServerCe;SqlCeConnection而不是SqlConnection| 归档时间: |
|
| 查看次数: |
264 次 |
| 最近记录: |