Kết nối CSDL SQL Server với NetBeans Group

Download Report

Transcript Kết nối CSDL SQL Server với NetBeans Group

Kết nối CSDL SQL Server
với NetBeans
Group: SingleClubs
GV Hướng dẫn: Vũ Giang Nam
4/13/2015
SingleClubs
1
Nội dung trình bày
Giới thiệu NetBeans IDE 6.5
Cấu hình liên kết ODBC cho CSDL SQL
Server
Liên kết ODBC với NetBeans
Demo
4/13/2015
SingleClubs
2
Nội dung trình bày
Giới thiệu NetBeans IDE 6.5
Cấu hình liên kết ODBC cho CSDL SQL
Server
Liên kết ODBC với NetBeans
Demo
4/13/2015
SingleClubs
3
Giới thiệu NetBeans IDE 6.5
Download gói cài đặt tại:
http://www.netbeans.org/
Download gói All, Free, 242MB
4/13/2015
SingleClubs
4
Giới thiệu NetBeans IDE 6.5
Giao diện NetBeans IDE
4/13/2015
SingleClubs
5
Nội dung trình bày
Giới thiệu NetBeans IDE 6.5
Cấu hình liên kết ODBC cho CSDL SQL
Server
Liên kết ODBC với NetBeans
Demo
4/13/2015
SingleClubs
6
Cấu hình liên kết ODBC cho CSDL SQL
Server
ODBC là gì?
ODBC (Open Database Connectivity).
ODBC là cách kết nối tổng quát nhất đến mọi
hệ CSDL (SQL Server, MySQL, Oracle,…)
thông qua trình quản lý ODBC của Windows.
4/13/2015
SingleClubs
7
Cấu hình liên kết ODBC cho CSDL SQL
Server (cont)
 Cách tạo liện kết ODBC:
 Vào Control Panel > Administrative Tools > Data Sources
(ODBC)
4/13/2015
SingleClubs
8
Cấu hình liên kết ODBC cho CSDL SQL
Server (cont)
 Demo tạo liên kết ODBC tới database MasterCard của
SQL Server.
4/13/2015
SingleClubs
9
Nội dung trình bày
Giới thiệu NetBeans IDE 6.5
Cấu hình liên kết ODBC cho CSDL SQL
Server
Liên kết ODBC với NetBeans
Demo
4/13/2015
SingleClubs
10
Liên kết ODBC với NetBeans
Trong ứng dụng NetBeans cần import
(include) thư viện liên kết:
java.sql.*
4/13/2015
SingleClubs
11
Liên kết ODBC với NetBeans (cont)
Các bước liên kết ODBC với ứng dụng và
truy vấn CSDL:
B1: Tạo trình điều khiển.
B2: Tạo kết nối.
B3: Thực thi câu lệnh truy vấn.
4/13/2015
SingleClubs
12
Liên kết ODBC với NetBeans (cont)
B1: Tạo trình điều khiển :
Tạo chuỗi trình điều khiển:
String drivername = "sun.jdbc.odbc.JdbcOdbcDriver";
Tạo mới đối trình điều khiển:
Class.forName(drivername).newInstance();
4/13/2015
SingleClubs
13
Liên kết ODBC với NetBeans (cont)
B2: Tạo kết nối.
Tạo chuỗi kết nối:
String connectionURL = "jdbc:odbc:MasterCard";
Thực hiện kết nối:
Connection con = null;
con = DriverManager.getConnection(connectionURL);
(cung cấp nhiều cách gọi khách nhau)
4/13/2015
SingleClubs
14
Liên kết ODBC với NetBeans (cont)
Thực thi câu lệnh truy vấn
Tạo chuỗi truy vấn:
Khai báo
Khai
đốibáo
tượng
đối tượng để
String sqlQuery = "Selectnhận
* fromdữ
KhachHang";
thực
liệu
hiện
trả câu
về truy vấn
Tạo câu lệnh truy
Thực hiện truy vấn:
vấnThực
ứng thi
vớicâu
dữ truy
csdl
Statement stmt = null;
đãvà
liênnhận
kết kết
vấn
Đóng
phiên
làm
ResultSet rs = null;
quả trả về (nếu
việc
và
đóng
kết
nối
stmt = con.createStatement();
cần)
rs = stmt.executeQuery(sqlQuery);
stmt.close();
con.close();
4/13/2015
SingleClubs
15
Nội dung trình bày
Giới thiệu NetBeans IDE 6.5
Cấu hình liên kết ODBC cho CSDL SQL
Server
Liên kết ODBC với NetBeans
Demo
4/13/2015
SingleClubs
16
Demo
Trên form: Chương trình
DemoKetNoiCSDL
Trên Web: Servlet hiển thị dữ liệu của một
Table (Bảng KhachHang)
4/13/2015
SingleClubs
17