将.mdf数据库连接到 C# 窗体
本文关键字:窗体 数据库连接 mdf | 更新日期: 2023-09-27 18:36:34
我在Visual Studio 2012的项目中有一个名为Persons
的.mdf
数据库。并有一个Windows表单应用程序。
我在表单上有一个名为 addToDb
的按钮。单击它时,我想向数据库添加一些内容。
这是我的代码:
SqlConnection myDbConnection = new SqlConnection ()
myDbConnection.SqlString = "Addr=Persons.mdf;"
我不知道连接字符串,我在网络中找到它,但它给我带来了错误,并且在我使用时没有打开数据库连接:
myDbConnection.open();
错误 40 - 无法打开与 SQL Server 的连接
如果您不知道正确的连接字符串,则应参考 www.connectionstrings.com。
如果您使用 SqlExpress,我从您那里得出的结论.mdf文件语法将是
string connectionString =@"Data Source=.'SQLEXPRESS; AttachDbFilename=c:'path'tofile.mdf; Integrated Security=True;Connect Timeout=30;User Instance=True";
using(SqlConnection myDbconnection = new SqlConnection(connectionString)
{
myDbConnection.Open();
//DoStuff
}