Di JDBC Anda dapat menggunakan setDate()
metode untuk menetapkan nilai DATE dalam pernyataan yang disiapkan, lihat API Pernyataan Siap
. Ini mengonversi nilai ke tipe DATE dalam database.
PreparedStatement prep = con.prepareStatement("some query with a DATE field");
Date d = new Date(System.currentTimeMillis());
// just an example (its the java.sql.Date class, not java.util.Date)
prep.setDate(index, d);
// ...
Untuk mendapatkan java.sql.Date ini objek kembali dengan nilai bidang DATE gunakan getDate()
metode kelas ResultSet
.
ResultSet res = con.executeQuery("some query with a DATE field");
Date d = res.getDate(index);
Anda dapat bekerja dengan d
objek seperti java.util.Date
objek (seperti menggunakan dalam Calendar
objek) saat memanjang darinya.