C#winapp与SQL Server数据库文件的连接字符串
本文关键字:连接 字符串 文件 数据库 SQL Server C#winapp | 更新日期: 2023-09-27 18:25:28
这不是我第一次在asp.net中使用C#数据库,但我似乎无法在Winforms应用程序中使用它。
这是一个测试面,所以没有真正的数据库,而是我创建的SQL Server数据库文件。
我有这个:
public AddControl SaveResearcher(string name)
{
using(SqlConnection conn = new SqlConnection("")){
SqlCommand cmd = new SqlCommand("INSERT INTO Personell VALUES (@name, @function)", conn);
cmd.Parameters.Add("name",SqlDbType.VarChar).Value = name;
cmd.Parameters.Add("function", SqlDbType.VarChar).Value = "Researcher";
conn.Open();
cmd.ExecuteNonQuery();
}
return AddControl.OK;
}
我必须在连接字符串中放入什么?
提前谢谢。
没有用户名/密码的at sql server数据库文件的连接字符串
Server=.'SQLExpress;AttachDbFilename=c:'pathtodb'mydbfile.mdf;Database=dbname; Trusted_Connection=Yes;
您可以在找到更多连接字符串选项http://www.connectionstrings.com/sql-server-2008
你可以在那里查看,
SQL Server 2005 的连接字符串
你是说这样的事情吗?
"Data Source[SERVER_NAME];Initial Catalog=[DATABASE_NAME];Integrated Security=True;MultipleActiveResultSets=True"
connectionString="Data Source=computerName''sqlexpress;Initial Catalog=DatabaseName;Integrated Security=True"