[英]Connect Local database to asp.net C#
打开连接时出现以下错误。 我正在Windows应用程序上工作。
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。 验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供者:SQL网络接口,错误:26-指定服务器/实例时出错)
您能否让我知道如何连接到Microsoft SQL Server Compact 3.5(.NET Framework)。 我有vs 2008。
string connectionString = @"Data Source=PATH/TO/SDF";
SqlCeConnection con = new SqlCeConnection(connectionString);
string command1 = "sql goes here"
con.Open();
SqlCeCommand sqlcom1 = new SqlCeCommand(command1, con);
SqlCeDataReader reader = sqlcom1.ExecuteReader();
您应该确定一些步骤,以确保操作正确:
- 确保服务器名称正确,例如,名称上没有错字。
- 确保您的实例名称正确,并且目标计算机上确实存在这样的实例。 [更新:某些应用程序将\\转换为。 如果不确定您的应用程序,请在连接字符串中同时尝试Server \\ Instance和Server \\ Instance]
- 确保服务器计算机可访问,例如,DNS可以正确解析,您可以ping服务器(并非总是如此)。
- 确保SQL Browser服务正在服务器上运行。
- 如果在服务器上启用了防火墙,则需要将sqlbrowser.exe和/或UDP端口1434置于例外中。
资料来源: http : //goo.gl/MZJx
而且,我相信本教程是全面轻松地识别错误的一个好开始:
链接: http : //goo.gl/3unpa
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.