MICROSOFT VISUAL BASIC

Slides:



Advertisements
Similar presentations
Đánh giá Quốc gia có Hệ thống cho Việt Nam Các ư u tiên về Giảm nghèo, Phát triển Công bằng và Bền vững Ngày 5 tháng 4 n ă m 2016.
Advertisements

Quản trị Rủi ro thiên tai và Biến đổi khí hậu
Báo cáo Cấu trúc đề thi PISA và Các dạng câu hỏi thi PISA
XÂY DỰNG VÀ PHÁT TRIỂN CHƯƠNG TRÌNH ĐÀO TẠO THEO ĐỀ XƯỚNG CDIO
Rainforest Alliance đào tạo cho các nông trại trà ở Việt Nam
Kiểm thử và đảm bảo chất lượng phần mềm
PHẦN 1. HỆ ĐIỀU HÀNH WINDOWS. 2 Nội dung trình bày  1.1. Thao tác cơ bản sử dụng máy tính  1.2. Màn hình nền desktop  1.3. Quản lý tệp tin và thư mục.
Qua hàng ngàn năm dựng nước và giữ nước, dân tộc ta đã để lại nhiều bài học vô giá. Nổi bật trong đó là tinh thần đoàn kết, ý thức cộng đồng. Hai truyền.
L/O/G/O NGUYÊN LÝ KẾ TOÁN Nguyễn Hữu Quy (MBA,CPA,APC)
1 ĐỒNG NAI ĐÁNH GIÁ TÌNH HÌNH VÀ ĐỀ XUẤT ÁP DỤNG HIỆU QUẢ MÔ HÌNH KINH TẾ DƯỢC TẠI BỆNH VIỆN ĐA KHOA ĐỒNG NAI NĂM 2017 Học viên: Nhóm 5 _ PP111.
TRƯỜNG ĐẠI HỌC THĂNG LONG
CHÍNH SÁCH VÀ TRIỂN KHAI CHÍNH SÁCH BẢO MẬT
Bài giảng e-Learning Bài giảng e-Learning là sản phẩm được tạo ra từ các công cụ tạo bài giảng (authoring tools), có khả năng tích hợp đa phương tiện.
Thực hiện các cuộc họp quan trọng
Sứ Mệnh GoCoast 2020 được thành lập bởi thống đốc Phil Bryant thông qua điều hành để phục vụ như là hội đồng cố vấn chính thức cho việc phân phối quỹ nhận.
QUẢN TRỊ THÀNH TÍCH Performance Management
TẬP HUẤN TÀI CHÍNH CÔNG ĐOÀN NĂM 2015
HỆ ĐIỀU HÀNH Giáo viên: Nguyễn Dũng Khoa Công nghệ Thông tin.
TÌM HIỂU VỀ WEB SERVICES VÀ XÂY DỰNG MỘT WEB SERVICE
PHẦN 2. ĐỊNH DẠNG SLIDE Trong bài này, chúng ta sẽ học cách sử dụng PowerPoint để định dạng file trình diễn. 1. Sử dụng Slide Master Để tạo một slide.
Giới thiệu chương trình trách nhiệm xã hội của doanh nghiệp
KHAI PHÁ DỮ LIỆU (DATA MINING)
THÔNG TIN MÔN HỌC Quản trị chuỗi cung ứng (Supply Chain Management): 45 tiết Tài liệu nghiên cứu Quản lý chuỗi cung ứng –Th.S. Nguyễn Kim Anh, Đại học.
THAM VẤN TÂM LÝ Bài Giới Thiệu.
Chương 6 Thiết kế hệ thống.
Hạ Long – Cát Bà Sáng kiến Liên minh Bui Thi Thu Hien
Module 6 – Managing for Sustainability
TẠI SAO PHẢI NGHIÊN CỨU MÔ HÌNH HỒI QUY ĐA BIẾN?
Hệ điều hành Windows Sever 2003
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
Theo mặc định toàn bộ dung lượng dùng lưu trữ, các thư mục hiện có trong các Partition , các dịch vụ hệ thống đã được chia sẽ cho mọi người được phép sử.
Chương 3 Mô hình dữ lịêu quan hệ
Thương mại điện tử HÀ VĂN SANG.
XÂY DỰNG LỢI THẾ CẠNH TRANH THÔNG QUA CHIẾN LƯỢC CẤP KINH DOANH
MKTNH Version 3 Giảng viên: ThS. Thái Thị Kim Oanh
E-LEARNING TỪ POWERPOINT
Bài 2: Từ tiêu chuẩn sức khoẻ tới nơi làm việc lành mạnh
Ngôn ngữ học khối liệu - khoa học liên ngành về ngôn ngữ ứng dụng
TRƯỜNG CAO ĐẲNG TÀI CHÍNH HẢI QUAN KHOA: KINH DOANH QUỐC TẾ
Chương 4 Phân tích kiến trúc (Architecture)
UBND TỈNH ĐIỆN BIÊN SỞ GIÁO DỤC VÀ ĐÀO TẠO
THIẾT KẾ WEB BẰNG MACROMEDIA DREAMWEAVER
LẬP TRÌNH ỨNG DỤNG WINDOW FORM
Quản lý con người Quản lý người làm việc như những cá nhân và theo nhóm.
KỸ NĂNG HỌC TẬP KHOA QUẢN TRỊ KINH DOANH ThS. NGUYỄN HOÀNG SINH
Chapter 16: Chiến lược giá
HƯỚNG DẪN SỬ DỤNG PHẦN MỀM ADOBE PRESENTER
Operators and Expression
NỘI DUNG I. THỰC TRẠNG QL VỐN NN TẠI CÁC DNNN
… nghe kể rằng ... Click.
Trách nhiệm giải trình của doanh nghiệp ở diện rộng
QUYỀN LỰC VÀ MÂU THUẪN TRONG NHÓM
Bài giảng TIẾT 55 : ĐIỆP NGỮ Chương trình Ngữ văn, lớp 7
Chương 5: Thiết lập mạng.
Chương 2 Căn bản về Cung và Cầu 1.
Phòng Công nghệ Thông tin
GIỚI THIỆU KHÁI QUÁT VỀ THỊ TRƯỜNG TÀI CHÍNH
QUẢN TRỊ TÍNH ĐA DẠNG THÔNG QUA NHIỀU HOẠT ĐỘNG KINH DOANH
Kế hoạch Quản lý Hóa chất & Tích hợp vào Quy trình Nhà máy và Quản lý
GIỚI THIỆU CHUNG VỀ THIẾT KẾ DỮ LIỆU
Chương 4 – lớp Liên Kết Dữ Liệu
Giới thiệu : Trong Windows XP trở về sau, tích hợp sẵn 1 công cụ rất hay đó là Group Policy. Group Policy là 1 trong các thành phần của Microsoft Management.
Lập trình Visual Studio .NET
OBJECT-ORIENTED ANALYSIS AND DESIGN WITH UML 2.0
Giới thiệu : Trong Windows XP trở về sau, tích hợp sẵn 1 công cụ rất hay đó là Group Policy. Group Policy là 1 trong các thành phần của Microsoft Management.
Trường CĐ CNTT HN Việt Hàn
KHAI THÁC THỦY SẢN ĐẠI CƯƠNG
Đầu tiên chỉ là 1 giao thức đơn giản
Chương 4: Tập gõ 10 ngón Chương 2: Học cùng máy tính
Presentation transcript:

MICROSOFT VISUAL BASIC Bài 1 : Tổng Quan Lập Trình CSDL I, Nhu cầu lưu trữ dữ liệu của chương trình II, Hệ quản trị cơ sở dữ liệu 1, Khái niệm về Hệ quản trị dữ liệu 2, Các chức năng cơ bản III, Các kỹ thuật lập trình với CSDL 1, Giới thiệu kỹ thuật lập trình CSDL 2, Sử dụng ADO Data Control (thực hành)

Menu I, Nhu cầu lưu trữ dữ liệu của chương trình Một chương trình đầy đủ chức năng gồm 3 thành phần xử lý chính là : - Thành phần giao diện : Xử lý các chức năng giao tiếp với người dùng - Thành phần xử lý : Thực hiện các xử lý, quy định, kiểm tra, ... chính của chương trình - Thành phần dữ liệu: Quản lý việc lưu trữ, đọc, ghi dữ liệu làm việc Ví dụ : Ghi lại Level đang chơi dở của 1 ván Game,…

Menu 1, Khái niệm về hệ quản trị CSDL Hệ quản trị cơ sở dữ liệu là một hệ thống phần mềm, cung cấp các chức năng cho phép người dùng quản lý các đối tượng trong một CSDL. Ví dụ: Microsoft Access, Microsoft SQL Server,… Khác với CSDL, hệ quản trị CSDL chỉ đóng vai trò quản lý, cho phép người dùng tạo ra các đối tượng như bảng, query, quan hệ,… CSDL chỉ là một hay nhiều file, chứa các đối tượng mà người dùng tạo ra. Người dùng chỉ có thể làm việc với CSDL thông qua hệ quản trị CSDL.

Menu 2, Các chức năng quản lý CSDL của hệ quản trị Thông qua hệ quản trị CSDL, người dùng tạo ra các cấu trúc bảng, mối liên hệ giữa các bảng, nhập dữ liệu, tạo các query,… Microsoft Access chỉ là một hệ quản trị CSDL nhỏ Với một số hệ quản trị CSDL chuyên nghiệp người dùng còn có thể tạo ra các đối tượng khác trong CSDL như View, Trigger, phân quyền cho người dùng,…

1, Giới thiệu kỹ thuật lập trình CSDL Menu Tiếp 1, Giới thiệu kỹ thuật lập trình CSDL a, Các kỹ thuật lập trình CSDL cấp thấp Windows API Hệ điều hành Windows cung cấp một bộ thư viện rất nhiều hàm riêng lẻ để làm việc với CSDL gọi là MS DB-LIB. Sử dụng rất phức tạp với nhiều kiểu dữ liệu, nhiều tham số, tên hàm khó nhớ. ODBC Bộ thư viện phần mềm ODBC được xây dựng sau đó, dựa trên MS DB-LIB nhưng đơn giản hơn. Trong ODBC, Microsoft hỗ trợ người lập trình với các Database driver để làm việc với nhiều loại CSDL khác nhau. Tới nay, ODBC vẫn còn được áp dụng trong các phần mềm chuyên nghiệp để tận dụng tốc độ xử lý dù viết chương trình rất khó. ODBC hỗ trợ tới gần 20 loại CSDL khác nhau. OLE DB Là một kỹ thuật kết nối CSDL tương tự như ODBC nhưng mạnh hơn, OLE DB không chỉ có khả năng làm việc với các loại CSDL quan hệ mà cả những loại dữ liệu khác như cấu trúc thư mục/tập tin, mail,…

1, Giới thiệu kỹ thuật lập trình CSDL Menu Về 1, Giới thiệu kỹ thuật lập trình CSDL a, Các kỹ thuật lập trình CSDL cấp cao DAO Tiếp sau ODBC là hai kỹ thuật kết nối CSDL JET và DAO. JET chỉ kết nối với các CSDL Access để nhắm tới mục tiêu tốc độ xử lý nhanh và lập trình đơn giản. DAO cũng được xây dựng dựa trên ODBC để đơn giản hoá việc lập trình. ADO ADO được xây dựng dựa trên OLE DB. ADO cũng sử dụng các đối tượng làm công cụ để thao tác với CSDL. Điểm quan trọng là các đối tượng của ADO là những đối tượng độc lập, có thể được khai báo và sử dụng riêng rẽ, khác với các đối tượng trong DAO là một hệ thống đối tượng phân cấp, muốn tạo ra đối tượng này có thể phải cần đến một đối tượng khác. Chú ý : Đặc điểm của các kỹ thuật lập trình CSDL cấp cao là cung cấp phương pháp lập trình CSDL đơn giản, che đi những thủ tục phức tạp mà người lập trình thực sự không cần quan tâm trong khi lập trình. Đổi lại, chương trình sẽ chạy chậm hơn.

Menu 2, Sử dụng ADO Data Control (ví dụ quản lý SV) + Thiết kế giao diện chương trình + Lấy Adodc vào ứng dụng + Kết nối cơ sở dữ liệu với Adodc + Kết nối dữ liệu với các ô TextBox + Viết các câu lệnh di chuyển + Viết lệnh thêm, sửa, xoá bản ghi + Kết quả thực hiện

Ví Dụ Thông tin thiết kế : 5 Label 5 TextBox 7 Command Button 1 Adodc

Ví Dụ 1, Vào hộp thoại Components.. (Ctrl + T) 2, Chọn mục : Microsoft ADO Data Control 6.0 (OLEDB)

Ví Dụ 1, Vẽ điều khiển Adodc1 lên trên Form làm việc 2, Click phải chuột vào đối tượng, chọn mục ADODC Properties 3, Trong hộp thoại Property pages a, Tab General - Click nút Build… (ở Option chọn thứ 3) - Trong cửa sổ Data Link Properties, Tab Provider - chọn mục : Microsoft.Jet 4.0 OLE DB Provider - ấn Next, hoặc ấn chuyển sang Tab Connection - Click nút […] để chọn CSDL Access mong muốn b, Chuyển sang Tab RecordSource - Trong mục Command Type : chọn adCmdTable - Mục ở dưới : chọn tên bảng trong CSDL

Ví Dụ Làm việc trên khung cửa sổ Properties (F4) 1, Chọn thuộc tính DataSource của các TextBox là : Adodc1 2, Sau khi chọn xong thì ở mục DataField sẽ có tên các trường có trong bảng. Ta chọn các trường tương ứng cho các điều khiển

Ví Dụ Private Sub cmdDau_Click() Adodc1.Recordset.MoveFirst End Sub Private Sub cmdTruoc_Click() If Adodc1.Recordset.AbsolutePosition > 1 Then Adodc1.Recordset.MovePrevious End If Private Sub cmdSau_Click() If Adodc1.Recordset.AbsolutePosition < Adodc1.Recordset.RecordCount Then Adodc1.Recordset.MoveNext Private Sub cmdCuoi_Click() Adodc1.Recordset.MoveLast

Ví Dụ Private Sub cmdThem_Click() Adodc1.Recordset.AddNew End Sub Private Sub cmdSua_Click() Adodc1.Recordset.Update Private Sub cmdXoa_Click() Adodc1.Recordset.Delete

Ví Dụ