Giả sử ta có một file SP.mdb trong đó chứa bảng TB_SanPham. Bây giờ ta viết code để đọc file này và đưa bảng vào đối tượng DataTable (chú ý file Access để ở cùng thư mục với Project đang dung).
public DataTable ConnectToAccess()
{
string conString = @"Provider=Microsoft.Jet.OLEDB.4.0;" +
@"Data source= " + Server.MapPath("SP.mdb");
// Mở kết nối
OleDbConnection conn = new OleDbConnection(conString);
conn.Open();
// Tạo 1 DataSet
DataSet ds = new DataSet();
// Tạo một adapter và đổ dữ liệu vào DataSet
OleDbDataAdapter adapter =
new OleDbDataAdapter("SELECT [MaSP], [TenSanPham], [SoLuong], [DonGia],[ThanhTien] FROM [TB_SanPham]", conn);
adapter.Fill(ds);
// Đóng kết nối
conn.Close();
// Lấy bảng đầu tiên của dataset
DataTable dt = ds.Tables[0];
return dt;
}
» Tin mới nhất:
» Các tin khác: