Về cơ bản, câu lệnh kết nối từ Sqlserver đến C# và từ Access đến C# là hoàn toàn giống nhau, chúng chỉ khác nhau ở chỗ khai báo thư viện, tên đường dẫn, và từ khóa kết nối Code:
Code:
using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.OleDb;
Và code chương trình:
Code:
namespace _17_10_2008 { public partial class Form2 : Form { public Form2() { InitializeComponent(); }
private void Form2_Load(object sender, EventArgs e) { OleDbConnection cn = new OleDbConnection(); cn.ConnectionString="Provider=Microsoft.Jet.OleDb.4.0;Data Source=QLMT.mdb"; OleDbCommand command = new OleDbCommand(); command.CommandText = "select * from tblmaytinh"; command.Connection = cn; OleDbDataAdapter adapter = new OleDbDataAdapter(command); DataTable dt = new DataTable(); adapter.Fill(dt); dataGridView1.DataSource = dt;