tailieunhanh - Bài giảng Thực hành C Sharp: Phần 1

BÀI GIẢNG:. Thực hành C Sharp phần Huỳnh Phước Hải 1 Mục tiêu • Ưu điểm của . • Kiến trúc của . • Kết nối DB với Huỳnh Phước Hải 2 Xây dựng App tương tác DB • Khi cần xây dựng một ứng dụng cần. tương tác với cơ sở dữ liệu. Có nhiều. công nghệ cung cấp cho người dùng. các tập hợp các đối tượng để thực. hiện07/05/14 Huỳnh Phước Hải 3 p. D. D. p. r. ODBC a. l. i. t. i. v. a. c. e. B. a. r. a. M. t. s. a. i. e. n. o. a. n. g. e. r ODBC. Huỳnh Phước Hải 4 ODBC • Open Data Connectivity. • Chỉ truy suất được các thông tin quan. hệ không truy suất được các dữ liệu. không quan hệ như: tập tin văn bản. Email • Phải truy nhập ODBC qua DNS07/05/14 Huỳnh Phước Hải 5 DAO. Application Dao MS Access Jet Engine ODBC Data Store07/05/14 Huỳnh Phước Hải 6 DAO • Data Access Objects. • Chỉ làm việc với Microsoft Jet Database. Engine • Cũng có nhiều khuyết điểm như ODBC07/05/14 Huỳnh Phước Hải 7 OLEDB. Application. OLE-DB Customer OLE-DB Provider. Data Source. Data Store Specific Huỳnh Phước Hải 8 OLEDB • Để truy cập được tất cả datastore,. phải dùng OLEDB provider thông qua. ODBC. • OLEDB dễ sử dụng hơn ODBC. • Là một tập hợp các giao diện COM. được đóng gói thành các các System. Service để tương tác với nhiều Huỳnh Phước Hải 9 OLEDB • Datasource. • Session. • Command. • Huỳnh Phước Hải 10 ADO • ADO là một COM. • Được dùng với bất kỳ ngôn ngữ nào. tương thích với COM • ADO không độc lập OS nhưng độc. lập ngôn ngữ07/05/14 Huỳnh Phước Hải 11 ADO • Conection. • Command. • Huỳnh Phước Hải 12 ADO • RDS của MS cho phép dùng ADO. thông qua các giao thức HTTP HTTPS, DCOM để truy cập dữ liệu. Web07/05/14 Huỳnh Phước Hải 13 MDAC • Microsoft Data Access Components. – ODBC. – OLEDB. – ADO. – Huỳnh Phước Hải 14 Huỳnh Phước Hải 15 Ưu điểm của • Đáp ứng mô hình lập trình mới trên. nền .NET • Hỗ trợ rất tốt SQL Server • Hỗ trợ thao tác các CSDL khác thông. qua OLE DB • XML làm nền tảng • Hỗ trợ kiến trúc 3 lớp • Sử dụng na

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.