You are on page 1of 17

Kt ni CSDL SQL Server

vi NetBeans
Group: SingleClubs
GV Hng dn: V Giang Nam

12/12/2014

SingleClubs

Ni dung trnh by
Gii thiu NetBeans IDE 6.5
Cu hnh lin kt ODBC cho CSDL SQL
Server
Lin kt ODBC vi NetBeans
Demo

12/12/2014

SingleClubs

Ni dung trnh by
Gii thiu NetBeans IDE 6.5
Cu hnh lin kt ODBC cho CSDL SQL
Server
Lin kt ODBC vi NetBeans
Demo

12/12/2014

SingleClubs

Gii thiu NetBeans IDE 6.5


Download gi ci t ti:
http://www.netbeans.org/
Download gi All, Free, 242MB

12/12/2014

SingleClubs

Gii thiu NetBeans IDE 6.5


Giao din NetBeans IDE

12/12/2014

SingleClubs

Ni dung trnh by
Gii thiu NetBeans IDE 6.5
Cu hnh lin kt ODBC cho CSDL SQL
Server
Lin kt ODBC vi NetBeans
Demo

12/12/2014

SingleClubs

Cu hnh lin kt ODBC cho CSDL SQL


Server
ODBC l g?
ODBC (Open Database Connectivity).
ODBC l cch kt ni tng qut nht n mi
h CSDL (SQL Server, MySQL, Oracle,)
thng qua trnh qun l ODBC ca Windows.

12/12/2014

SingleClubs

Cu hnh lin kt ODBC cho CSDL SQL


Server (cont)
Cch to lin kt ODBC:
Vo Control Panel > Administrative Tools > Data Sources
(ODBC)

12/12/2014

SingleClubs

Cu hnh lin kt ODBC cho CSDL SQL


Server (cont)
Demo to lin kt ODBC ti database MasterCard ca
SQL Server.

12/12/2014

SingleClubs

Ni dung trnh by
Gii thiu NetBeans IDE 6.5
Cu hnh lin kt ODBC cho CSDL SQL
Server
Lin kt ODBC vi NetBeans
Demo

12/12/2014

SingleClubs

10

Lin kt ODBC vi NetBeans


Trong ng dng NetBeans cn import
(include) th vin lin kt:
java.sql.*

12/12/2014

SingleClubs

11

Lin kt ODBC vi NetBeans (cont)


Cc bc lin kt ODBC vi ng dng v
truy vn CSDL:
B1: To trnh iu khin.
B2: To kt ni.
B3: Thc thi cu lnh truy vn.

12/12/2014

SingleClubs

12

Lin kt ODBC vi NetBeans (cont)


B1: To trnh iu khin :
To chui trnh iu khin:
String drivername = "sun.jdbc.odbc.JdbcOdbcDriver";

To mi i trnh iu khin:
Class.forName(drivername).newInstance();

12/12/2014

SingleClubs

13

Lin kt ODBC vi NetBeans (cont)


B2: To kt ni.
To chui kt ni:
String connectionURL = "jdbc:odbc:MasterCard";

Thc hin kt ni:


Connection con = null;
con = DriverManager.getConnection(connectionURL);
(cung cp nhiu cch gi khch nhau)

12/12/2014

SingleClubs

14

Lin kt ODBC vi NetBeans (cont)


Thc thi cu lnh truy vn
To chui truy vn:

Khai bo
Khai
ibo
tng
i tng
String sqlQuery = "Selectnhn
* fromd
KhachHang";
thc
liu
hin
tr cu
v truy vn

To cu lnh truy
Thc hin truy vn:
vnThc
ng thi
vicu
d truy
csdl
Statement stmt = null;
v
linnhn
kt kt
vn
ng
phin
lm
ResultSet rs = null;
qu tr v (nu
vic
v
ng
kt
ni
stmt = con.createStatement();
cn)
rs = stmt.executeQuery(sqlQuery);
stmt.close();
con.close();

12/12/2014

SingleClubs

15

Ni dung trnh by
Gii thiu NetBeans IDE 6.5
Cu hnh lin kt ODBC cho CSDL SQL
Server
Lin kt ODBC vi NetBeans
Demo

12/12/2014

SingleClubs

16

Demo
Trn form: Chng trnh
DemoKetNoiCSDL
Trn Web: Servlet hin th d liu ca mt
Table (Bng KhachHang)

12/12/2014

SingleClubs

17

You might also like