Tôi đang thử nghiệm kết nối ứng dụng C# với cơ sở dữ liệu MDF lần đầu tiên và tôi cần một chút trợ giúp ..Làm cách nào để kết nối với tệp cơ sở dữ liệu MDF?
Tôi đã tạo một tệp cơ sở dữ liệu MDF nhỏ trong Visual Studio 2010, sau đó tạo một dự án khác và nhập tập tin vào chính dự án.
Tôi không cố gắng kết nối với tệp MDF qua mã. Dưới đây là đoạn code tôi đang sử dụng:
namespace DBtestApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
System.Data.SqlClient.SqlConnection con;
private void Form1_Load(object sender, EventArgs e)
{
con = new System.Data.SqlClient.SqlConnection();
con.ConnectionString = "DataSource=.\\SQLEXPRESS; AttachDbFilename =SampleDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
con.Open();
MessageBox.Show("Connection opened");
con.Close();
MessageBox.Show("Connection closed");
}
}
}
Khi tôi chạy các ứng dụng, tôi nhận được một ngoại lệ ở dòng mà tôi xác định chuỗi kết nối, và ngoại trừ có thông điệp này ở phía trên cùng của ngăn xếp:
System.ArgumentException: Keyword not supported: 'datasource'.
Ai đó có thể chỉ cho tôi đúng hướng không?
bài này có thể giúp: [? Làm thế nào để kết nối với một MDF (Microsoft SQL Server cơ sở dữ liệu tập tin) trong một dự án web đơn giản] [1] Cheerz [1]: http://stackoverflow.com/questions/173209/how-do-i-connect-to-an-mdf-microsoft-sql-server-database-file-in-a-simple -web – Helikaon