ADVANCED JAVA PROGRAMMING
java.sql package
Smt.M.Jeevana Sujitha
Assistant Professor
Department of Computer Science and Engineering
SRKR Engineering College, Bhimavaram, A.P. - 534204
OBJECTIVES
The Objective of this lecture is
java.sql package
Classes:
java.sql package
DriverManager class:
Methods:
java.sql package
Date class:
the date that can be stored in database.
Methods:
to given time.
string.
java.sql package
Time class:
allows JDBC API to identify this as a SQL TIME value.
Methods:
to given time.
Instant object.
LocalDate object.
string.
java.sql package
Connection Interface:
Connection
with the database.
Syntax:
con=DriverManager.getConnection(“url”);
java.sql package
Statement Interface:
Syntax:
Statement st=con.createStatement();
Methods:
public ResultSet executeQuery(String sql): It is used
for executing only select query. It returns the object of ResultSet interface.
public int executeUpdate(String sql): It is used for executing DML(insert, delete & update) queries. Return type is integer.
public boolean execute(String sql): It is used to execute
any type of sql query. It returns a Boolean value.
java.sql package
PreparedStatement Interface:
Syntax:
PreparedStatement ps=con.prepareStatement(“sql query”);
CallableStatement interface:
and useful in executing stored procedures.
to create
CallableStatement object.
java.sql package
ResultSet Interface:
Syntax:
ResultSet rs=st.executeQuery(“select * from table name”);
THANK YOU