Bài giảng Lập trình mạng: Chương 5 - Nguyễn Minh Thi

pdf
Số trang Bài giảng Lập trình mạng: Chương 5 - Nguyễn Minh Thi 26 Cỡ tệp Bài giảng Lập trình mạng: Chương 5 - Nguyễn Minh Thi 301 KB Lượt tải Bài giảng Lập trình mạng: Chương 5 - Nguyễn Minh Thi 2 Lượt đọc Bài giảng Lập trình mạng: Chương 5 - Nguyễn Minh Thi 18
Đánh giá Bài giảng Lập trình mạng: Chương 5 - Nguyễn Minh Thi
4.1 ( 14 lượt)
Nhấn vào bên dưới để tải tài liệu
Đang xem trước 10 trên tổng 26 trang, để tải xuống xem đầy đủ hãy nhấn vào bên trên
Chủ đề liên quan

Nội dung

CHƯƠNG 5 LẬP TRÌNH KẾT NỐI CƠ SỞ DỮ LIỆU Nội dung Tổng quan về ODBC & JDBC Tạo lập JDBC trên JAVA Cách thức truy nhập và điều khiển JDBC Tổng quan • Các chương trình được viết trong Java có thể giao tiếp với các cơ sở dữ liệu quan hệ (cục bộ hay từ xa) qua Java Database Connectivity (JDBC) API • Vendor Variation Problem: Làm sao kiểm soát nhiều định dạng khác nhau trong cơ sở dữ liệu của các nhà cung cấp khác nhau. • Microsoft đã phát triển Open Database Connectivity như chuẩn cho các ứng dụng Windows để kết nối và dùng Microsoft databases. • ODBC được thiết kế trong Windows, liên kết chặt chẽ với Microsoft databases • JDBC đưa ra một số giải pháp kết nối database, thực sự là một chuẩn kết nối cơ sở dữ liệu như ODBC. • Để dùng JDBC truy xuất data từ một loại cơ sở dữ liệu đặc biệt nào đó, cần cung cấp vài phần mềm cho phép JDBC giao tiếp với API của nhà cung cấp cơ sở dữ liệu này. Các phần mềm như vậy thường được gọi là driver. • Thông tin về JDBC drivers cho các database có thể tham khảo tại: http://servlet.java.sun.com/products/jdbc/drivers • ODBC driver chỉ khả dụng cho Microsoft (MS) databases, các nhà cung cấp khác đã có giải pháp đem ODBC cho các nonMS databases. Sun cung cấp JDBC-ODBC bridge driver trong gói sun.jdbc.odbc • JDBC-ODBC bridge driver chuyển đổi giao thức JDBC sang ODBC tương ứng và cho phép các lập trình viên java truy xuất cơ sở dữ liệu có ODBC drivers SQL và các phiên bản JDBC • Phương tiện chuẩn để truy xuất cơ sở dữ liệu quan hệ là SQL. Trong JDBC API có gói java.sql • JDBC đầu tiên trong JDK 1.1 là JDBC 1.0 • JDK 1.2 (J2SE 1.2) có JDBC 2.0 • Với J2SE 1.2.2 có JDBC 2.1 • JDBC 3.0 được cung cấp vào 2002 • Phiên bản được dùng phổ biến nhất là JDBC 2 Tạo một ODBC Data Source • Trước khi có thể truy xuất một ODBC-driven database qua một chương trình java, cần phải đăng ký database như một ODBC Data Source • database có thể được tham chiếu bởi tên Data Source Name (DSN) • Giả sử database đã được tạo, các bước cần đề xây dựng một ODBC Data Source như sau: • 1. Using the mouse, select Start • • • • • • • • • • • • • • • • Control Panel from the startup menu. 2. Double-click Administrative Tools. 3. Double-click Data Sources (ODBC) to display the ODBC Data Source Administrator window. 4. Ensure that the User DSN tab is selected. 5. Click on the Add... button to display the Create New Data Source window. 6. Select Microsoft Access Driver (*.mdb) and click on Finish. 7. To locate the required database within the directory structure, click on the Select... button. 8. Navigate the directory structure and select the required database. 9. Supply a (meaningful) name for the data source. (The 'Description' field is optional.) 10. If specifying a username and password (not mandatory and not necessary for the examples in this section), select Advanced Options and then key in the values, clicking on OK when finished. 11. Click on OK to finish registration.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.