Bài giảng Microsoft Visual Basic: Bài 3 - Trường Đại học Kinh tế
Số trang: 30
Loại file: pdf
Dung lượng: 338.26 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài 3: Sử dụng DataCombo, DataList và DataGrid bài giảng Microsoft Visual Basic hướng dẫn người học cách sử dụng DataGrid hiển thị dữ liệu; sử dụng DataCombo và DataList. Qua những nội dung trong bài giảng, người học sẽ làm quen các thao tác ứng dụng trên Microsoft Visual Basic. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Microsoft Visual Basic: Bài 3 - Trường Đại học Kinh tếMICROSOFT VISUAL BASICBài 3 : Sử dụng DataCombo, DataList và DataGridI, Sử dụng DataGrid hiển thị dữ liệu1, Thiết lập DataGrid trên Form2, Kết nối DataGrid với nguồn dữ liệu3, Truy xuất nội dung trên DataGridII, Sử dụng DataCombo và DataList1, Giới thiệu2, Chương trình ứng dụngMenu1, Thiết lập DataGrid trên Forma, Đưa DataGrid vào ứng dụng :DataGrid là một điều khiển ActiveX, nên muốn sử dụng chúng ta phải đưavào ứng dụng thông qua chức năng Project – Components –Microsoft DataGrid Control 6.0...Điều khiển này chứa trong tập tin MSDATGRD.OCXTiếpMenuVề1, Thiết lập DataGrid trên Formb, Thiết kế lại DataGridDataGrid khi đưa vào form mặc định chỉ có hai cột, muốn tăng giảm cột ta cóthể làm như sau :+ nhấn chuột phải trên DataGrid và chọn Edit trên shortcut menu+ Sau đó, nhấn chuột phải lần thứ hai trên DataGridDelete : để xoá cột đang được chọn trên DataGridInsert : để chèn thêm một cột vào trước cột đang được chọn trên DataGridAppend : thêm một cột vào vị trí sau cùng trên DataGridCó thể định độ rộng của cột bằng chuột khi thấy xuất hiện con trỏ sau Menu2, Kết nối DataGrid với nguồn dữ liệuTa liên kết DataGrid với Recordset qua thuộc tính Datsource :Set .DataSource = Ví dụ : Dùng DataGrid hiển thị nội dung của bảng sinhvienDim rsSinhVien As New ADODB.RecordsetSub LayNguonSinhVien()If rsSinhVien.State = 1 Then rsSinhVien.Closesql = SINHVIENrsSinhVien.Open sql, cnn, 3, 3Set DataGrid1.DataSource = rsSinhVienEnd SubPrivate Sub Form_Load()Call Mo_CSDLCall LayNguonSinhVienEnd SubMenuTiếp3, Truy xuất nội dung trên DataGrida, Cách 1:Trước khi lấy nội dung của một ô bất kỳ trên DataGrid, ta dùng thuộc tínhCol và Row để chuyển ô hiện hành trên DataGrid đến ô muốn lấy nộidung và dùng thuộc tính Text để lấy nội dung.(lưu ý cột, dòng đánh số từ 0)Ví dụ : Muốn lấy trị của ô ở cột thứ 3, dòng thứ 4DataGrid1.Col = 2DataGrid1.Row = 3MsgBox DataGrid1.Text
Nội dung trích xuất từ tài liệu:
Bài giảng Microsoft Visual Basic: Bài 3 - Trường Đại học Kinh tếMICROSOFT VISUAL BASICBài 3 : Sử dụng DataCombo, DataList và DataGridI, Sử dụng DataGrid hiển thị dữ liệu1, Thiết lập DataGrid trên Form2, Kết nối DataGrid với nguồn dữ liệu3, Truy xuất nội dung trên DataGridII, Sử dụng DataCombo và DataList1, Giới thiệu2, Chương trình ứng dụngMenu1, Thiết lập DataGrid trên Forma, Đưa DataGrid vào ứng dụng :DataGrid là một điều khiển ActiveX, nên muốn sử dụng chúng ta phải đưavào ứng dụng thông qua chức năng Project – Components –Microsoft DataGrid Control 6.0...Điều khiển này chứa trong tập tin MSDATGRD.OCXTiếpMenuVề1, Thiết lập DataGrid trên Formb, Thiết kế lại DataGridDataGrid khi đưa vào form mặc định chỉ có hai cột, muốn tăng giảm cột ta cóthể làm như sau :+ nhấn chuột phải trên DataGrid và chọn Edit trên shortcut menu+ Sau đó, nhấn chuột phải lần thứ hai trên DataGridDelete : để xoá cột đang được chọn trên DataGridInsert : để chèn thêm một cột vào trước cột đang được chọn trên DataGridAppend : thêm một cột vào vị trí sau cùng trên DataGridCó thể định độ rộng của cột bằng chuột khi thấy xuất hiện con trỏ sau Menu2, Kết nối DataGrid với nguồn dữ liệuTa liên kết DataGrid với Recordset qua thuộc tính Datsource :Set .DataSource = Ví dụ : Dùng DataGrid hiển thị nội dung của bảng sinhvienDim rsSinhVien As New ADODB.RecordsetSub LayNguonSinhVien()If rsSinhVien.State = 1 Then rsSinhVien.Closesql = SINHVIENrsSinhVien.Open sql, cnn, 3, 3Set DataGrid1.DataSource = rsSinhVienEnd SubPrivate Sub Form_Load()Call Mo_CSDLCall LayNguonSinhVienEnd SubMenuTiếp3, Truy xuất nội dung trên DataGrida, Cách 1:Trước khi lấy nội dung của một ô bất kỳ trên DataGrid, ta dùng thuộc tínhCol và Row để chuyển ô hiện hành trên DataGrid đến ô muốn lấy nộidung và dùng thuộc tính Text để lấy nội dung.(lưu ý cột, dòng đánh số từ 0)Ví dụ : Muốn lấy trị của ô ở cột thứ 3, dòng thứ 4DataGrid1.Col = 2DataGrid1.Row = 3MsgBox DataGrid1.Text
Tìm kiếm theo từ khóa liên quan:
Microsoft Visual Basic Kết nối DataGrid với nguồn dữ liệu Truy xuất nội dung trên DataGrid Thiết lập DataGrid trên form Chương trình kết nối cơ sở dữ liệu Chương trình ứng dụng sử dụng DataCombo và DataListGợi ý tài liệu liên quan:
-
Web technologies and e-services: Lecture 3.1 - Dr. Thanh Chung Dao
16 trang 29 0 0 -
159 trang 29 0 0
-
116 trang 16 0 0
-
125 trang 15 0 0
-
Bài giảng Kỹ thuật lập trình C/C++ - Chương 1: Tổng quan về giải thuật
26 trang 14 0 0 -
132 trang 11 0 0
-
Bài giảng Microsoft Visual Basic: Bài 1 - Trường Đại học Kinh tế
14 trang 8 0 0 -
Bài giảng Microsoft Visual Basic: Bài 2 - Trường Đại học Kinh tế
16 trang 8 0 0