Bài thực hành Lập trình Java 3 - Bài 5 gồm có các nội dung thực hành như: Kết nối CSDL SQL Server 2008 từ NetBean (Type 4), kết nối SQL Server trong JAVA Sử dụng ODBC – JDBC Bridge (Type I). Mời các bạn cùng tham khảo.
Bài Kết nối CSDL SQL Server 2008 từ NetBean (Type 4) Bước 1: Download Driver Để sử dụng CSDL SQL Server 2008, dùng driver sau: - JTDS: driver mã nguồn mở, Java 100% (type 4), trình driver JDBC nhanh cho SQL Server o http://mvnrepository.com/artifact/net.sourceforge.jtds/jtds - SQLJDBC driver cung cấp Microsoft o http://www.microsoft.com/en-us/download/details.aspx?id=11774 Giải nén file download, ta file thư viện có dạng jar Bước 2: Tạo Library Trong NetBean bạn chọn Tools > Libaries > Chọn New Library > Đặt tên cho (chọn library type Class Libaries) SOF203 – Lập trình Java Lab Bước 3: Tạo Project import driver cho Project Tạo project Test (Java Application) Nhấp chuột phải vào project tạo chọn Properties Phía bên trái của Sổ vừa lên bạn chọn mục Libaries, chọn Add Library, bạn chọn Library vừa add vào bước Bước 4: Kết nối Tạo File test.java để thử connect SOF203 – Lập trình Java Lab Bài : kết nối SQL Server JAVA Sử dụng ODBC – JDBC Bridge (Type I) A - Tạo “System data source name” để sử dụng cho chương trình Trong Windows, bạn chọn Start - > Control Panel -> Administrative tools -> Data Source (ODBC) Lúc hình xuất cơng cụ “ODBC Data Source Administrator” hệ điều hành Windows bạn tiến hành theo bước mô tả Chọn [Tab] System DSN SOF203 – Lập trình Java Lab Chọn nút Add để tạo DSN môi trường, lúc bạn thấy xuất cửa sổ sau : SOF203 – Lập trình Java Lab Chọn DBMS sử dụng, trường hợp viết minh họa này, minh họa dùng SQL Server, bạn kéo cuộn xuống phía dùng chuột chọn mục SQL Server (Nếu máy bạn chưa cài Microsoft SQL Server khơng tìm thấy mục này) Giao diện hình sau Lúc chọn Finish tiến hành khai báo thông số cần thiết cho Data Dource Name sử dụng cho ODBC Driver mô tả SOF203 – Lập trình Java Lab Bạn phải tiến hành nhập thông tin cho DSN cần tạo Trong giao diện cửa sổ trên, ta thấy có mục Mục “Name” dùng để thơng báo cho ODBC Driver biết tên DSN mà bạn muốn tạo tên gì, mục “Desciption” cho phép bạn gõ vào chuỗi ký tự dùng để diễn giải chi tiết cho DSN Mục cuối “Server” : bạn phải chọn tên “Database Server” – tức tên máy tính có cài đặt SQL Server chứa Database mà bạn kết nối đến (Nếu bạn kết nối đến Database Server hệ thống mạng Internet mục này, bạn gõ vào địa IP server đó, trường hợp bạn kết nối đến SQL Server cài máy tính bạn nhấn vào nút chọn tên Database Server tên mà cài đặt Microsoft SQL Server bạn đặt tên cho máy tính mình) Trong hình đây, tơi muốn DSN có tên “qlCuocHen” Database server máy tính tơi có tên “BODUA-D778EAB2E” SOF203 – Lập trình Java Lab Bạn chọn “Next” để tiếp tục, hình thấy giao diện hình sau Trong giao diện này, có Radio button cho phép bạn chọn hình thức đăng nhập chứng thực kết nối vào Database Mục thứ dùng SOF203 – Lập trình Java Lab muốn chứng thực tài khoản đăng nhập hệ điều hành windows Trong ví dụ chọn cách thứ chứng thực kết nối tài khoản tạo SQL Server, khung chọn phía dưới, Login ID Password, phải nhập vào tên tài khoản đăng nhập mật cần thiết Tiếp theo bạn chọn nút Next, cửa sổ xuất hình Bạn phải database mà muốn kết nối đến thơng qua mục chọn “Change the default database to” Nhấn nút Next SOF203 – Lập trình Java Lab Cuối chọn Finish, SOF203 – Lập trình Java Lab Bây giờ, bạn nhìn thấy tên Data Source mà bạn tạo xuất cửa sổ “ODBC Data source Administrator” (Cửa sổ mà bạn mở lúc đầu để tạo Data Source) B – Sau có DSN, ta viết chương trình Java để kết nối đến Databse SOF203 – Lập trình Java Lab ... File test .java để thử connect SOF2 03 – Lập trình Java Lab Bài : kết nối SQL Server JAVA Sử dụng ODBC – JDBC Bridge (Type I) A - Tạo “System data source name” để sử dụng cho chương trình Trong... theo bước mô tả Chọn [Tab] System DSN SOF2 03 – Lập trình Java Lab Chọn nút Add để tạo DSN môi trường, lúc bạn thấy xuất cửa sổ sau : SOF2 03 – Lập trình Java Lab Chọn DBMS sử dụng, trường hợp viết... qua mục chọn “Change the default database to” Nhấn nút Next SOF2 03 – Lập trình Java Lab Cuối chọn Finish, SOF2 03 – Lập trình Java Lab Bây giờ, bạn nhìn thấy tên Data Source mà bạn tạo xuất cửa