Lập trình Java 3 - Bài 6: JDBC

Mục tiêu bài học

 Sử dụng JTextField và JComboBox để hiển thị dữ

liệu từ Database

 Sử dụng JTable để hiển thị dữ liệu từ Database

pdf 21 trang dienloan 14540
Bạn đang xem 20 trang mẫu của tài liệu "Lập trình Java 3 - Bài 6: JDBC", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Lập trình Java 3 - Bài 6: JDBC

Lập trình Java 3 - Bài 6: JDBC
Bài 6: 
JDBC 
 SOF203 - Lập trình Java 3 
Bài 6: JDBC 
Mục tiêu bài học 
 Sử dụng JTextField và JComboBox để hiển thị dữ 
liệu từ Database 
 Sử dụng JTable để hiển thị dữ liệu từ Database 
Chuẩn bị CSDL 
 emp.sql 
• create table emp 
• ( 
 uname varchar(20), umail varchar(30), upass varchar(20), ucountry 
varchar(20) 
• ); 
 Đưa dữ liệu mẫu vào 
• INSERT INTO emp VALUES ('sandeep', 
'sandy05.1991@gmail.com', 'welcome', 'India'); 
• INSERT INTO emp VALUES ('rahul', 'rahul@gmail.com' , 
'123', 'India'); 
JTextField và JComboBox 
 Ứng dụng: xây dựng 1 chương trình Java thực hiện việc 
đọc CSDL như sau 
JTextField và JComboBox 
 Chọn một tên trong danh sách và bấm Submit 
JTextField và JComboBox 
 Thực hiện: Tạo mới một Project Java 
JTextField và JComboBox 
JTextField và JComboBox 
Đặt tên Project là EmpSearchApp 
9 
JTextField và JComboBox 
Xây dựng giao diện chương trình 
10 
JTextField và JComboBox 
 Kết nối CSDL lấy danh sách nhân sự vào JComboBox 
11 
JTextField và JComboBox 
 Xử lý sự kiện nhấn nút, sẽ mở ra 1 cửa sổ mới 
12 
JTextField và JComboBox 
 Xử lý sự kiện nhấn nút, sẽ mở ra 1 cửa sổ mới 
13 
JTextField và JComboBox 
 Truy vấn và hiển thị thông tin nhân viên đã chọn 
14 
JDBC – JTable 
 JTable là component thuộc swing cho phép hiển thị thông 
tin ở dạng bảng. Với những thông tin phức tạp, khối 
lượng thông tin nhiều thì việc sử dụng JTable để thể hiện 
thông tin là cách thể hiện trực quan và thân thiện nhất 
 Tuy nhiên JTable không chứa dữ liệu trực tiếp, nó chỉ chứa 
đối tượng TableModel và đối tượng TableModel chứa dữ 
liệu hiển thị. 
15 
JDBC – JTable 
 Để hiển thị bảng emp ở trên, ta làm như sau 
16 
JDBC – JTable 
17 
JDBC – JTable 
18 
JDBC – JTable 
19 
JDBC – JTable 
20 
XIN CẢM ƠN! 

File đính kèm:

  • pdflap_trinh_java_3_bai_6_jdbc.pdf