YOMEDIA
ADSENSE
LẬP TRÌNH WINDOWS - Lập trình cơ sở dữ liệu với thư viện ADO(ADO – ACTIVEX DATA OBJECT)
74
lượt xem 9
download
lượt xem 9
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Tham khảo tài liệu 'lập trình windows - lập trình cơ sở dữ liệu với thư viện ado(ado – activex data object)', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
AMBIENT/
Chủ đề:
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: LẬP TRÌNH WINDOWS - Lập trình cơ sở dữ liệu với thư viện ADO(ADO – ACTIVEX DATA OBJECT)
- Đại Học Sư Phạm Tp. Hồ Chí Minh Khoa Toán – Tin Học LẬP TRÌNH WINDOWS Lập trình cơ sở dữ liệu với thư viện ADO (ADO – ACTIVEX DATA OBJECT) • Tổng quan về lập trình CSDL • Thư viện ADO • Lập trình CSDL với ADO Trần Ngọc Bảo - Email: tnbao.dhsp@gmail.com
- Đại Học Sư Phạm Tp. Hồ Chí Minh Khoa Toán – Tin Học LẬP TRÌNH WINDOWS Lập trình cơ sở dữ liệu với thư viện ADO (ADO – ACTIVEX DATA OBJECT) • Tổng quan về lập trình CSDL • Thư viện ADO • Lập trình CSDL với ADO
- RÌNH WINDOWS S Ứng dụng quản lý • Hệ thống quản lý học sinh: lưu trữ thông tin liên DO quan đến học sinh V AD • Hệ thống quản lý sinh viên: lưu trữ thông tin liên CSDL VỚI quan đến sinh viên N LẬP TR • Hệ thống quản lý nhân sự: lưu trữ thông tin liên ỌC PHẦN quan đến đế nhân hâ viênê trong công ô ty RÌNH C • Hệ thống quản lý tiền lương TR BÀI GIIẢNG HỌ • Hệ thống quản lý kế toán LẬP • Hệ thống quản trị dự án L • ….. 3 TRẦN NGỌC BẢO KHOA TOÁN -TIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (3)
- Ứng dụng Windows (Windows Application) RÌNH WINDOWS S V AD CSDL VỚI DO N LẬP TR ỌC PHẦN RÌNH C TR BÀI GIIẢNG HỌ LẬP L Thông tin học sinh được lưu trữ như thế nào ? 4 TRẦN NGỌC BẢO KHOA TOÁN -TIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (4)
- Ứng dụng Windows (Windows Application) RÌNH WINDOWS S V AD CSDL VỚI DO N LẬP TR ỌC PHẦN RÌNH C TR BÀI GIIẢNG HỌ LẬP L Thông tin nhân viên được lưu trữ như thế nào ? 5 TRẦN NGỌC BẢO KHOA TOÁN -TIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (5)
- RÌNH WINDOWS S Mẫu biểu trong các ứng dụng V AD CSDL VỚI DO N LẬP TR ỌC PHẦN RÌNH C TR BÀI GIIẢNG HỌ LẬP L Thông tin thể hiện trên báo cáo được lấy từ đâu ? 6 TRẦN NGỌC BẢO KHOA TOÁN -TIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (6)
- Mẫu biểu trong các ứng dụng RÌNH WINDOWS S V AD CSDL VỚI DO N LẬP TR ỌC PHẦN RÌNH C TR BÀI GIIẢNG HỌ LẬP L Thông tin thể hiện trên báo cáo được lấy từ đâu ? 7 TRẦN NGỌC BẢO KHOA TOÁN -TIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (7)
- Dữ liệu trong các ứng dụng quản lý RÌNH WINDOWS S DO Thông tin học sinh được lưu trữ như thế nào ? Tất cả thông tin liên quan đến học sinh như: Lý V AD lịch học sinh, điểm thi, chuyên cần, lớp học, CSDL VỚI khối…. Đượcợ lưu trữ trong g CƠ SỞ DỮ LIỆUỆ N LẬP TR Thông tin nhân viên được lưu trữ như thế nào ? ỌC PHẦN RÌNH C Tất cả thông tin liên quan đến nhân viên như: Lý lịch nhân viên, quá trình công tác, quá trình TR BÀI GIIẢNG HỌ l lương, kh thưởng, khen h ở kỷ luật….Được l ậ luật….Đ Được l lưu trữ ữ trong CƠ SỞ DỮ LIỆU LẬP L Thông tin thể hiện trên báo cáo được lấy từ đâu ? Tất cả thông g tin thể hiện ệ trên báo cáo được ợ lấy y từ CƠ SỞ DỮ LIỆU 8 TRẦN NGỌC BẢO KHOA TOÁN -TIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (8)
- RÌNH WINDOWS S Tương tác dữ liệu: thêm, xóa,... V AD CSDL VỚI DO N LẬP TR ỌC PHẦN RÌNH C Lấy dữ liệu TR BÀI GIIẢNG HỌ LẬP Thêm dữ L liệu Xó dữ liệ Xóa liệu Sử dữ liệu Sửa liệ 9 TRẦN NGỌC BẢO KHOA TOÁN -TIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (9)
- RÌNH WINDOWS S Tương tác dữ liệu: thêm, xóa,... DO Thêm dữ liệu ệ V AD CSDL VỚI Cập nhật dữ liệu N LẬP TR Xóa dữ liệu ỌC PHẦN RÌNH C Lấy y dữ liệu ệ TR BÀI GIIẢNG HỌ LẬP L Tất ấ cả các thao tác THÊM, Ê XÓA, Ó SỬA, Ử TRUY VẤN Ấ dữ liệu đều liên quan đến ngôn SQL: INSERT DELETE INSERT, DELETE, UPDATE, UPDATE SELECT TRẦN NGỌC BẢO KHOA TOÁN -TIN10 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (10 10))
- Lệnh INSERT (tt) • Dùng đểể thêm 1 hay nhiều dòng vào RÌNH WINDOWS S Table trongg CSDL V ADDO • Cú pháp (thêm 1 dòng) CSDL VỚI N LẬP TR INSERT INTO () VALUES () ỌC PHẦN RÌNH C – Thêm mới mộtộ nhân viên có họọ = ‘Le’, tên lót = ‘Van’, tên = TR BÀI GIIẢNG HỌ ‘Tuyen’ với mã số = ‘NV001’ vào Table NhanVien LẬP INSERT INTO NHANVIEN(HONV, ( , TENLOT,, TENNV,, MANV)) L VALUES (‘Le’, ‘Van’, ‘Tuyen’, ‘NV001’) TRẦN NGỌC BẢO KHOA TOÁN -TIN11 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (11 11))
- RÌNH WINDOWS S Lệnh DELETE • Dùng để xóa các dòng của bảng DO • Cú pháp há V AD CSDL VỚI DELETE FROM N LẬP TR [WHERE ] ỌC PHẦN RÌNH C –Xoá nhân viên có mã số = ‘345345345’ trong Table NhanVien TR BÀI GIIẢNG HỌ DELETE FROM O NHANVIEN LẬP WHERE MANV=‘345345345’ L –Xoá tất ấ cả nhân viên có trong Table NhanVien DELETE FROM NHANVIEN TRẦN NGỌC BẢO KHOA TOÁN -TIN12 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (12 12))
- RÌNH WINDOWS S Lệnh UPDATE • Dùng để thay đổi giá trị của thuộc DO tính cho các dòng của bảng V AD • Cú pháp CSDL VỚI N LẬP TR UPDATE ỌC PHẦN RÌNH C SET =, =, mới> TR BÀI GIIẢNG HỌ … LẬP L [WHERE ] TRẦN NGỌC BẢO KHOA TOÁN -TIN13 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (13 13))
- RÌNH WINDOWS S Lệnh UPDATE Ví dụ V ADDO – Sửa thuộc tính ngày sinh của nhân viên có mã số = ‘345345345’ trong Table NhanVien là ’08/12/1965’ CSDL VỚI N LẬP TR UPDATE NHANVIEN SET NGSINH=’08/12/1965’ ỌC PHẦN RÌNH C WHERE MANV=‘333445555’ – Sửa thuộc tính lương của tất cả nhân viên bằng lương cũ * 1.1 TR BÀI GIIẢNG HỌ LẬP UPDATE NHANVIEN L SET LUONG=LUONG*1.1 TRẦN NGỌC BẢO KHOA TOÁN -TIN14 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (14 14))
- CÚ PHÁP CÂU LỆNH SELECT RÌNH WINDOWS S SELECT DO FROM < Danh sách các bảng> V AD WHERE CSDL VỚI GROUP BY N LẬP TR HAVING < Điều kiện nhóm> ORDER BY < Danh sách cột cần sắp xếp> ỌC PHẦN RÌNH C Dùng để lấy dữ liệu từ CSDL hiển thị lên màn hình, TR BÀI GIIẢNG HỌ report,… LẬP L TRẦN NGỌC BẢO KHOA TOÁN -TIN15 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (15 15))
- Lập trình CSDL trong ứng dụng quản lý RÌNH WINDOWS S CT Nhân sự Thành phần giao diện V AD CSDL VỚI DO N LẬP TR Kết nối Giao tiếp p dữ liệu ệ ỌC PHẦN RÌNH C CSDL TR BÀI GIIẢNG HỌ LẬP CSDL Thành phần dữ liệu L TRẦN NGỌC BẢO KHOA TOÁN -TIN16 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (16 16))
- Lập trình CSDL trong ứng dụng quản lý RÌNH WINDOWS S Thành phần giao diện: Visual DO CT Nhân sự Basic, Visual C++, C#, VB.NET, V AD Delphi… CSDL VỚI N LẬP TR Giao tiếp dữ liệu: ODBC, Kết nối DAO ADODB, DAO, ADODB ADO.NET,.. ADO NET ỌC PHẦN RÌNH C CSDL TR BÀI GIIẢNG HỌ LẬP Thành phần dữ liệu: MS CSDL L Access, SQL Server, Oracle,… TRẦN NGỌC BẢO KHOA TOÁN -TIN17 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (17 17))
- RÌNH WINDOWS S Một số hệ quản trị CSDL thông dụng Thành phần dữ liệu: MS Access, SQL Server, DO Oracle Oracle,… V AD MS Access 2000/XP/2003 CSDL VỚI N LẬP TR MS SQL Server 7.0/2000/2005 ỌC PHẦN RÌNH C CSDL Oracle 8i/9i/10i/11i TR BÀI GIIẢNG HỌ My SQL LẬP L TRẦN NGỌC BẢO KHOA TOÁN -TIN18 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (18 18))
- Đại Học Sư Phạm Tp. Hồ Chí Minh Khoa Toán – Tin Học LẬP TRÌNH WINDOWS Lập trình cơ sở dữ liệu với thư viện ADO (ADO – ACTIVEX DATA OBJECT) • Tổng quan về lập trình CSDL • Thư viện ADO • Lập trình CSDL với ADO
- RÌNH WINDOWS S Sử dụng thư viện ADO Làm thế nào để sử dụng được thư viện ADO để kết nối dữ liệu trong Visual C++ ? V ADDO Tạo CMyADO Class : CSDL VỚI // Thêm dòng dưới đây vào đầu Class . N LẬP TR #import "C:\Program Files\Common Files\System\ADO\msado15.dll" \ no_namespace rename("EOF", "EndOfFile") ỌC PHẦN RÌNH C Tạo InitSQLServer() Function trong CMyADO Class : BOOL CMyADO::InitSQLServer() TR BÀI GIIẢNG HỌ { LẬP if(FAILED(CoInitialize(NULL))) return t FALSE FALSE; L return TRUE; } TRẦN NGỌC BẢO KHOA TOÁN -TIN20 HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (20 20))
ADSENSE
CÓ THỂ BẠN MUỐN DOWNLOAD
Thêm tài liệu vào bộ sưu tập có sẵn:
Báo xấu
LAVA
AANETWORK
TRỢ GIÚP
HỖ TRỢ KHÁCH HÀNG
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn