Coba waktu mengambil data dari database jangan menggunakan getDate, tapi
rs.getString
FYI, saya sendiri biasanya untuk menyimpan dan mengambil tanggal biasanya
menggunakan String, walaupun format di MySQLnya adalah Date

Regard
Wawan Hartawan
http://www.wawanhartawan.com

2008/4/30 onsir salman <[EMAIL PROTECTED]>:

>   Bagaimana cara menampilkan data tanggal dengan format
> dd-mm-yyyy di sebuah jtable
> saya sdh buat spt ini
>
> di file AbsensiSql.java
> String hari,sql;
> Date tglAbsensiD;
>
> sql="select
> distinct(Date_format(TglAbsensi,'%d-%m-%Y'))" +
> " as tgl, Hari from Absensi order by tgl " ;
> try {stmt=con.createStatement();
> rs=stmt.executeQuery(sql);
> while(rs.next()){
> tglAbsensiD=rs.getDate("tgl");
> hari = rs.getString("hari");
> AbsensiModel model = new AbsensiModel
> (tglAbsensiD,hari);
> listData.add(model);
> }
>
> di file AbsensiModel.java
> public AbsensiModel(Date tglAbsensiD, String hari) {
> this.setTglAbsensiD(tglAbsensiD);
> this.setHari(hari);
> }
>
>
> public Date getTglAbsensiD() {
> return tglAbsensiD;
> }
>
> public void setTglAbsensiD(Date tglAbsensiD) {
> this.tglAbsensiD = tglAbsensiD;
> }
>
> tetapi pada saat di run tampil error
> java.Sql.SQLException: Bad format for DATE
> '01-04-2008' in column 1
> saya menggunakan database MySQL
> terima kasih.
>
> ________________________________________________________
> Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda!
> Kunjungi Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/
> 
>



-- 
Wawan Hartawan
IT Specialist
http://www.wawanhartawan.com

Kirim email ke