Bài giảng Visual Basic 2
Số trang: 72
Loại file: ppt
Dung lượng: 4.35 MB
Lượt xem: 23
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng môn Visual Basic này được biên soạn cơ bản dựa trên quyển .... Em chi biet qua ngon ngu lap trinh 2 nam qua , Em khong co dieu kien de hoc tap VB ... hệ thống multimedia của Windows, nhưng vớI WinAPI, ta có thể đạt được kết quả. Hiểu rõ WInAPI, ta có thể khám phá những năng lực tiềm tàng c ủa chúng. ng l ớp b ọc API, chúng chuyển giao các chức năng theo kiểu Visual Basic một cách thân thiện. Điều khiển ActiveX và OLE....
Nội dung trích xuất từ tài liệu:
Bài giảng Visual Basic 2 BÀI GIẢNG VISUAL BASIC 2 Lương Văn Vân Khoa công nghệ thông tin MỘT SỐ TIÊU ĐIỂM CỦA MÔN HỌC Lập trình Visual Basic 2 Tổng số tiết: 90 tiết Lý thuyết: 30 tiết Bài tập: 15 tiết Thực hành: 45 tiết Sinh viên cần phải được học trước các môn Visual Basic 1 Hệ quản trị CSDL (Access hoặc SQL Server) Câu lệnh SQL để truy vấn dữ liệu Thi kết thúc môn học bằng hình thức thi viết hoặc thi thực hành. Khoa công nghệ thông tin 2 TÀI LIỆU THAM KHẢO Lập trình Visual Basic 2 1. Đặng Thế Khoa, Giáo trình lập trình ứng dụng Visual Basic, Trung tâm tin học, ĐH Khoa học tự nhiên Đại học Quốc gia TP.Hồ Chí Minh. 2. VNGuide, Giáo trình học và thực hành Visual Basic căn bản, Nhà xuất bản thống kê. 3. TS. Võ Trung Hùng, Bài giảng Lập trình Visual Basic, Đại Học Bách Khoa Đà nẵng, 2008. 4. Giáo trình Visual Basic 6.0, Đại học FPT 2007. Khoa công nghệ thông tin 3 NỘI DUNG Lập trình Visual Basic 2 1 TỔNG QUAN VỀ LẬP TRÌNH CSDL VỚI VB 2 CÁC ĐT CƠ SỞ TRONG MÔ HÌNH LT CSDL 3 CÁC ĐIỀU KHIỂN DỮ LIỆU 4 XÂY DỰNG CÁC ỨNG DỤNG 5 BÁO BIỂU Khoa công nghệ thông tin 4 Chương 1: TỔNG QUAN VỀ LẬP TRÌNH CSDL VỚI VB Lập trình Visual Basic 2 CÁC KỸ THUẬT LIÊN KẾT CSDL CÁC ĐỐI TƯỢNG LẬP TRÌNH CƠ SỞ ĐIỀU KHIỂN ADO DATA Khoa công nghệ thông tin 5 CÁC KỸ THUẬT LIÊN KẾT CSDL Lập trình Visual Basic 2 Kỹ thuật ODBC ODBC (Open DataBase Connectivity) là lớp giao tiếp mở chung, cấp thấp (giao tiếp theo các lệnh API) hỗ trợ chương trình liên kết và làm việc với các CSDL khác nhau. Khoa công nghệ thông tin 6 CÁC KỸ THUẬT LIÊN KẾT CSDL (tt) Lập trình Visual Basic 2 Kỹ thuật DAO DAO (Data Access Object) là lớp giao tiếp cấp cao gồm các đối tượng cho phép chương trình liên kết trực tiếp đến CSDL Access thông qua một cơ chế truy xuất dữ liệu Microsoft Jet. Khoa công nghệ thông tin 7 CÁC KỸ THUẬT LIÊN KẾT CSDL (tt) Lập trình Visual Basic 2 Kỹ thuật OLE DB OLE DB là kỹ thuật truy cập dữ liệu cấp thấp, được phát triển từ kỹ thuật ODBC, cung cấp bộ giao tiếp API chung cho các ứng dụng cho phép truy xuất các CSDL có cấu trúc và không cấu trúc thông qua một trình giao tiếp OLE DB Provider. Khoa công nghệ thông tin 8 CÁC KỸ THUẬT LIÊN KẾT CSDL (tt) Lập trình Visual Basic 2 Kỹ thuật ADO ADO (ActiveX Data Object) là lớp giao tiếp cấp cao được xây dựng dựa trên kỹ thuật OLE DB. Khoa công nghệ thông tin 9 CÁC ĐỐI TƯỢNG LẬP TRÌNH ADO CƠ SỞ Lập trình Visual Basic 2 Connection: Là đối tượng được sử dụng dùng để tạo liên kết chương trình với CSDL Provider: Tên của chương trình giao tiếp dữ liệu (OLE DB Provider) Data source: Tên đầy đủ của tập tin CSDL cần liên kết Username: Là thông tin tùy chọn quy định tên của người dùng được tổ chức bên trong CSDL Password: Chuỗi mật khẩu tương ứng với Username truy cập CSDL Khoa công nghệ thông tin 10 CÁC ĐỐI TƯỢNG LẬP TRÌNH ADO CƠ SỞ Lập trình Visual Basic 2 Command: Đối tượng Command cho phép chương trình gọi thực hiện một câu truy vấn SQL trên CSDL hay gọi thực hiện một thủ tục xử lý đã được cài đặt trong CSDL (Stored procedure). Parameter Là đối tượng dùng để nhận và trả về giá trị khi đối tượng Command gọi một thủ tục. Đối với CSDL Access các truy vấn đã được xây dựng sẵn trong tập tin MDB (bao gồm các truy vấn chọn, thêm, xóa, sửa…) có thể được xem như thủ tục. Khoa công nghệ thông tin 11 CÁC ĐỐI TƯỢNG LẬP TRÌNH ADO CƠ SỞ Lập trình Visual Basic 2 Recordset: Là đối tượng lưu trữ một tập hợp các mẫu tin được chọn từ các bảng có trong CSDL. Thông qua đối tượng Recordset, chúng ta có thể thực hiện các xử lý như hiện thị dữ liệu, cập nhật, tìm kiếm, xóa, sửa... Field: Là đối tượng con cho phép chúng ta truy xuất và làm việc với một trường (cột) dữ liệu có trong một bộ mẫu tin Recordset. Với đối tượng Field có hai thuộc tính đó là: Name (tên trường dữ liệu) và Type (kiểu dữ liệu của trường). Khoa công nghệ thông tin 12 CÁC ĐỐI TƯỢNG LẬP TRÌNH ADO CƠ SỞ Lập trình Visual Basic 2 Mô hình các đối tượng: Khoa công nghệ thông tin 13 ĐIỀU KHIỂN ADO DATA Lập trình Visual Basic 2 Microsoft ADO Data Control : Cho phép liên kết và truy xuất CSDL theo kỹ thuật ADO Bình thường, khi ta mới khởi động một project VB6 mới, Control Data ADO không có sẵn trong IDE. Muốn có nó, bạn hãy dùng Menu Command Project | Components..., rồi chọn Microsoft ADO Data Control 6.0 (OLEDB) từ giao diện Components như dưới đây: Khoa công nghệ thông tin 14 ĐIỀU KHIỂN ADO DATA (tt) Lập trình Visual Basic 2 Khoa công nghệ thông tin 15 Chương 2: CÁC ĐT CƠ SỞ TRONG MÔ HÌNH LT CSDL Lập trình Visual Basic 2 CONNECTION RECORDSET Khoa công nghệ thông tin 16 CONNECTION Lập trình Visual Basic 2 Tạo đối tượng Con ...
Nội dung trích xuất từ tài liệu:
Bài giảng Visual Basic 2 BÀI GIẢNG VISUAL BASIC 2 Lương Văn Vân Khoa công nghệ thông tin MỘT SỐ TIÊU ĐIỂM CỦA MÔN HỌC Lập trình Visual Basic 2 Tổng số tiết: 90 tiết Lý thuyết: 30 tiết Bài tập: 15 tiết Thực hành: 45 tiết Sinh viên cần phải được học trước các môn Visual Basic 1 Hệ quản trị CSDL (Access hoặc SQL Server) Câu lệnh SQL để truy vấn dữ liệu Thi kết thúc môn học bằng hình thức thi viết hoặc thi thực hành. Khoa công nghệ thông tin 2 TÀI LIỆU THAM KHẢO Lập trình Visual Basic 2 1. Đặng Thế Khoa, Giáo trình lập trình ứng dụng Visual Basic, Trung tâm tin học, ĐH Khoa học tự nhiên Đại học Quốc gia TP.Hồ Chí Minh. 2. VNGuide, Giáo trình học và thực hành Visual Basic căn bản, Nhà xuất bản thống kê. 3. TS. Võ Trung Hùng, Bài giảng Lập trình Visual Basic, Đại Học Bách Khoa Đà nẵng, 2008. 4. Giáo trình Visual Basic 6.0, Đại học FPT 2007. Khoa công nghệ thông tin 3 NỘI DUNG Lập trình Visual Basic 2 1 TỔNG QUAN VỀ LẬP TRÌNH CSDL VỚI VB 2 CÁC ĐT CƠ SỞ TRONG MÔ HÌNH LT CSDL 3 CÁC ĐIỀU KHIỂN DỮ LIỆU 4 XÂY DỰNG CÁC ỨNG DỤNG 5 BÁO BIỂU Khoa công nghệ thông tin 4 Chương 1: TỔNG QUAN VỀ LẬP TRÌNH CSDL VỚI VB Lập trình Visual Basic 2 CÁC KỸ THUẬT LIÊN KẾT CSDL CÁC ĐỐI TƯỢNG LẬP TRÌNH CƠ SỞ ĐIỀU KHIỂN ADO DATA Khoa công nghệ thông tin 5 CÁC KỸ THUẬT LIÊN KẾT CSDL Lập trình Visual Basic 2 Kỹ thuật ODBC ODBC (Open DataBase Connectivity) là lớp giao tiếp mở chung, cấp thấp (giao tiếp theo các lệnh API) hỗ trợ chương trình liên kết và làm việc với các CSDL khác nhau. Khoa công nghệ thông tin 6 CÁC KỸ THUẬT LIÊN KẾT CSDL (tt) Lập trình Visual Basic 2 Kỹ thuật DAO DAO (Data Access Object) là lớp giao tiếp cấp cao gồm các đối tượng cho phép chương trình liên kết trực tiếp đến CSDL Access thông qua một cơ chế truy xuất dữ liệu Microsoft Jet. Khoa công nghệ thông tin 7 CÁC KỸ THUẬT LIÊN KẾT CSDL (tt) Lập trình Visual Basic 2 Kỹ thuật OLE DB OLE DB là kỹ thuật truy cập dữ liệu cấp thấp, được phát triển từ kỹ thuật ODBC, cung cấp bộ giao tiếp API chung cho các ứng dụng cho phép truy xuất các CSDL có cấu trúc và không cấu trúc thông qua một trình giao tiếp OLE DB Provider. Khoa công nghệ thông tin 8 CÁC KỸ THUẬT LIÊN KẾT CSDL (tt) Lập trình Visual Basic 2 Kỹ thuật ADO ADO (ActiveX Data Object) là lớp giao tiếp cấp cao được xây dựng dựa trên kỹ thuật OLE DB. Khoa công nghệ thông tin 9 CÁC ĐỐI TƯỢNG LẬP TRÌNH ADO CƠ SỞ Lập trình Visual Basic 2 Connection: Là đối tượng được sử dụng dùng để tạo liên kết chương trình với CSDL Provider: Tên của chương trình giao tiếp dữ liệu (OLE DB Provider) Data source: Tên đầy đủ của tập tin CSDL cần liên kết Username: Là thông tin tùy chọn quy định tên của người dùng được tổ chức bên trong CSDL Password: Chuỗi mật khẩu tương ứng với Username truy cập CSDL Khoa công nghệ thông tin 10 CÁC ĐỐI TƯỢNG LẬP TRÌNH ADO CƠ SỞ Lập trình Visual Basic 2 Command: Đối tượng Command cho phép chương trình gọi thực hiện một câu truy vấn SQL trên CSDL hay gọi thực hiện một thủ tục xử lý đã được cài đặt trong CSDL (Stored procedure). Parameter Là đối tượng dùng để nhận và trả về giá trị khi đối tượng Command gọi một thủ tục. Đối với CSDL Access các truy vấn đã được xây dựng sẵn trong tập tin MDB (bao gồm các truy vấn chọn, thêm, xóa, sửa…) có thể được xem như thủ tục. Khoa công nghệ thông tin 11 CÁC ĐỐI TƯỢNG LẬP TRÌNH ADO CƠ SỞ Lập trình Visual Basic 2 Recordset: Là đối tượng lưu trữ một tập hợp các mẫu tin được chọn từ các bảng có trong CSDL. Thông qua đối tượng Recordset, chúng ta có thể thực hiện các xử lý như hiện thị dữ liệu, cập nhật, tìm kiếm, xóa, sửa... Field: Là đối tượng con cho phép chúng ta truy xuất và làm việc với một trường (cột) dữ liệu có trong một bộ mẫu tin Recordset. Với đối tượng Field có hai thuộc tính đó là: Name (tên trường dữ liệu) và Type (kiểu dữ liệu của trường). Khoa công nghệ thông tin 12 CÁC ĐỐI TƯỢNG LẬP TRÌNH ADO CƠ SỞ Lập trình Visual Basic 2 Mô hình các đối tượng: Khoa công nghệ thông tin 13 ĐIỀU KHIỂN ADO DATA Lập trình Visual Basic 2 Microsoft ADO Data Control : Cho phép liên kết và truy xuất CSDL theo kỹ thuật ADO Bình thường, khi ta mới khởi động một project VB6 mới, Control Data ADO không có sẵn trong IDE. Muốn có nó, bạn hãy dùng Menu Command Project | Components..., rồi chọn Microsoft ADO Data Control 6.0 (OLEDB) từ giao diện Components như dưới đây: Khoa công nghệ thông tin 14 ĐIỀU KHIỂN ADO DATA (tt) Lập trình Visual Basic 2 Khoa công nghệ thông tin 15 Chương 2: CÁC ĐT CƠ SỞ TRONG MÔ HÌNH LT CSDL Lập trình Visual Basic 2 CONNECTION RECORDSET Khoa công nghệ thông tin 16 CONNECTION Lập trình Visual Basic 2 Tạo đối tượng Con ...
Tìm kiếm theo từ khóa liên quan:
công nghệ thông tin kỹ thuật máy tính lập trình quản trị mạng tin học vi tính Bài tập Visual Basic thiết kế biểu mẫu dùng các điều khiểnGợi ý tài liệu liên quan:
-
52 trang 429 1 0
-
24 trang 353 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 312 0 0 -
74 trang 294 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 288 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 278 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 273 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 262 0 0