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:
Thiết lập trong lúc thiết kế (Design time): Cần đặt duy nhất 1 thuộc tính cho DataGrid là DatAsource.
Thiết lập trong khi chương trình chạy (Runtime), còn gọi là liên kết động:
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: