C#winapp与SQL Server数据库文件的连接字符串
问题描述:
这不是我第一次在asp.net中使用C#使用数据库,但似乎无法使其在Winforms应用程序中工作。C#winapp与SQL Server数据库文件的连接字符串
这是一个测试面,所以没有一个真实的数据库,而是我创建的一个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;
}
我有什么把连接字符串中?
在此先感谢。
答
对于没有用户名在SQL Server的数据库文件/密码
Server=.\SQLExpress;AttachDbFilename=c:\pathtodb\mydbfile.mdf;Database=dbname; Trusted_Connection=Yes;
找到更多的连接字符串选项连接字符串
答
你的意思是这样吗?
"Data Source[SERVER_NAME];Initial Catalog=[DATABASE_NAME];Integrated Security=True;MultipleActiveResultSets=True"
答
的connectionString = “数据源=计算机名\ SQLEXPRESS;初始目录=数据库名;集成安全性=真”
如果您发布的代码,XML或数据样本,**请**突出显示这些行文本编辑器并点击编辑器工具栏上的“代码示例”按钮(“{}”),以精确地格式化和语法突出显示它! – 2012-02-23 11:05:48