【发布时间】:2018-04-08 10:07:13
【问题描述】:
我在 SQL Server Management Studio 中尝试了以下操作;我可以连接并运行查询,但不能从我的项目中运行
string s = "Server=LAPTOP-7J47C5JA\SQLEXPRESS;Database=Test;Trusted_Connection=True;";
string queryString = "SELECT * from tbclienti";
cn = new SQLConnection(s);
// Create the Command and Parameter objects.
SqlCommand command = new SqlCommand(queryString, cn);
cn.Open();
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Text = reader[0].ToString();
label1.Text = reader[1].ToString()+ " " + reader[2].ToString();
}
reader.Close();
cn.Close();
【问题讨论】:
-
到底发生了什么,有什么错误吗?
-
它带有一个带有进程列表的窗口。,这不是一个错误
-
让我们尝试第一个连接字符串。它是否连接到 db ? string s = @"Server=(local)\SQLEXPRESS;Database=Test;Integrated Security=SSPI;";
-
using(SqlConnection cn = new SqlConnection(s)) { try { cn.Open(); }catch(异常前){ } }
-
它给出错误名称cn在上下文windowsfromapp2中不存在
标签: c# sql-server connection database-connection