You are on page 1of 2

Kt ni CSDL -> lnh truy vn SQL -> Statement -> ResultSet -> System.out.

print
while (resultSet.next()); on ny lin tc kim tra xem c cn c c d liu
t i tng resultSet na khng. Nu c c th chuyn n dng d liu tip
theo v thc hin while, bng khng th dng li.
Lu : thng thng mng hay danh sch trong java c ch s bt u t 0, tuy
nhin vi resultSet th bt u t 1. Do lnh trn ta s dng l getInt(1)
ResultSet ch dng khi chng ta mun ly d liu t bng
kiu Vector dng lu tr cc i tng khng xc nh v kiu d liu, c th
l int, String, Float
tO I TNG KT NI : DriverManager.getConnection(String url, String user,
String password);
Statement: thc thi cc cu lnh sql k cha bin
Statement stmt = conn.createStatement();
PreparedStament: thc thi cc cu lnh cha bin
VD:
String SQL = "Update employees SET age=? WHERE = id=?"
PreparedStament pstmt = conn.preparedStament(SQL);
pstmt.setInt(1,4);
pstmt.setInt(2,5);
DriverManager:
L mt class, n dng qun l danh sch cc Driver (database drivers).
Driver:
L mt Interface, n dng lin kt cc lin lc vi c s d liu, iu khin cc
lin lc vi database. Mt khi Driver c ti ln, lp trnh vin khng cn phi gi
n mt cch c th.
Connection :

L mt Interface vi tt c cc method cho vic lin lc vi database. N m t


ni dung lin lc. tt c cc thng tin lin lc vi c s d liu l thng qua ch c
i tng Connection.
Statement :
L mt Interface, gi gn mt cu lnh SQL gi ti c s d liu c phn tch,
tng hp, lp k hoch v thc hin.
ResultSet:
ResultSet i din cho tp hp cc bn ghi ly do thc hin truy vn.
Ngn ng m hnh ha thng nht UML l mt ngn ng biu din m hnh
theo hng i tng.

You might also like