我的用控制台联的
错误信息:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 25 - 连接字符串无效)。
原代码:
class Program
{
static void Main(string[] args)
{
string dataDir = AppDomain.CurrentDomain.BaseDirectory;
if (dataDir.EndsWith(@"\bin\Debug") || dataDir.EndsWith(@"\bin\Release"))
{
dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory", dataDir);
}
SqlConnection com = new SqlConnection(@"Data Source=.\MSSQLSERVER;
AttachDBFilename=|DataDirectory|\Database1.mdf;Integrated Security=True; User Instance= True");
com.Open();
Console.WriteLine("已经连接到数据库");
Console.Read();
}
} |