1, Đưa DataGrido ng d ng :
- DataGrid m t ActiveX, do v y ph i thêm qua h p tho i
Components
- Đi u khi n : Microsoft DataGrid Control 6.0
- Ch a trong t p tin : MSDATGRD.OCX
2, Thi t k l i DataGrid : ế ế b ng cách click ph i chu t lên
DataGrid ch n m c Edit trên ShortCut menu.
-Click ph i chu t l n n a đ ch n ki u s a ch a ( Delete,
Insert, Append).
- Hay thay đ i đ r ngc c t b ng chu t khi th y xu t hi n
con tr 
3, Liên k t RecordSet v i DataGrid :ế
Ta liên k t qua thu c tính DataSource :ế
Set < Tên DataGrid>.DataSource = Recordset
4, Truy xu t g tr c a m t ô trên DataGrid :
4.1, Dùng thu c nh Col Row. Qua thu c tính Text đ l y
n i dung.
VD : L y n i dung c a ô c t 3, dòng 4
DataGrid1.Col = 2
DataGrid1.Row = 3
MsgBox DataGrid1.Text
4, Truy xu t tr c a m t ô trên DataGrid :
4.2, S d ng thu c tính Bookmark tên Field.
VD : Mu n l y ng Bookmark là bmk,n field c a
recordset rstA n i k t v i c t mu n l y giá tr ế tennv
DataGrid1.Bookmark = bmk
MsgBox rstA(“Tennv”).Value
4.3, S d ng thu c nh Text, Value c a Columns(<s >) đ
l y n i dungng hi n hành :
VD : L y n i dung c t 3 c a dòng hi n hành
MsgBox DataGrid1.Columns(2).Text (gTr hi n th )
MsgBox DataGrid1.Columns(2).Value (gTr l ưu tr )
1,c thu c tính d li u c a DataList và DataCombo :
1.1, Các thu c tính dùng khi mu n c p nh t d li u :
- DataSource : ch a recordset ngu n
- DataField : ch a Field ( tr ư ng d li u)
1.2, Các thu cnh hi n th d li u
- RowSource : ch a n i dung các m u tin
- ListField : ch n tr ư ng hi n th n i dung
- BoundColumn : c t n i dung l ưu tr ( không hi n th )
- BoundText : n i dung l ưu tr ( không hi n th )
2, Ví d v i DataCombo1 : l y d li u trong b ng Khoa
rsKhoa.Open "Khoa", cnn, adOpenStatic, adLockReadOnly, _
adCmdTable
Set cboKhoa.RowSource = rsKhoa
cboKhoa.ListField = "TenKhoa"
cboKhoa.BoundColumn = "MaKhoa"
K t qu : ví d ch n [ Hoá ]ế
cboKhoa.Text = “Hoá”
cboKhoa.BoundText = “HH
cboKhoa.ListField = “TenKhoa”
cboKhoa.BoundColumn = “MaKhoa”