Hiển thị bảng CSDL trong Data Grid
Khi đã thực hiện được mối liên kết giữa ADO Data control với một bảng trong tệp CSDL thì có thể hiện thị dữ liệu trong bảng đó bằng một đối tượng hiển thị khác là điều khiển Data Grid. Các bước tiến hành hiển thị bảng tblBangDiem trong Data Grid. Đưa ...
Khi đã thực hiện được mối liên kết giữa ADO Data control với một bảng trong tệp CSDL thì có thể hiện thị dữ liệu trong bảng đó bằng một đối tượng hiển thị khác là điều khiển Data Grid. Các bước tiến hành hiển thị bảng tblBangDiem trong Data Grid.
Đưa điều khiển Data Grid Control : Vào menu Project → Components Và chọn mục Microsoft DataGrid Control 6.0 (OLEDB). Sau đó kéo điều khiển vào Form và đặt tên là dgrDiemThi.
Gắn kết DataGrid với ADO Data Control để hiển thị dữ liệu.
Có 2 cách để gắn kết DataGrid với ADO Data Control:
Gắn kết DataGrid với ADO Data Control
Có thể đặt mã lệnh trong bất kỳ đâu trong chương trình, Ví dụ đặt khi chương trình bắt đầu chạy (Trong thủ tục Form_Load) như sau (với điều kiện adoBangDiem được kết nối với CSDL theo một trong 2 cách như đã trình bày ở phần trước) :
Private SubForm_Load()adoDiemThi.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:DiemThi.mdb"adoDiemThi.RecordSource = "Select * from tblDiemThi"adoDiemThi.RefreshSet dgrBangDiem.DatAsource = adoBangDiem.Recordset End Sub
- Sau khi thiết lập theo 1 trong 2 cách, ấn F5 để chạy chương trình, ta có kết quả như sau:
