我正在编写一个简单的程序来访问一个本地数据库,但它说:找不到类型或命名空间名称 sqlconnect
错误信息:
System.Data.dll 中出现“System.Data.SqlClient.SqlException”类型的未处理异常
附加信息:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)
有人对此有想法吗?谢谢
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
namespace SQL_Server_Connect_Test
{
class Program
{
static void Main(string[] args)
{
//using (SqlConnection connection = new SqlConnection("integrated security=SSPI;data source=Bo_Test_Database; persist security info=False; initial catalog=T_User"))
{
SqlConnection con = new SqlConnection("Data Source=.; Initial Catalog=Bob_Test_Database; User ID=sa; Password=t123456");
con.Open();
using (SqlCommand cmd = con.CreateCommand())
{
cmd.CommandText = "";
cmd.ExecuteNonQuery();
}
con.Close();
con.Dispose();
}
Console.WriteLine("hehe");
}
}
}
我启用了sa账号,密码有效
数据库在本地
db name = Bob_Test_Database,表的名称是 dbo.T_User