kazao calender

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

kazao calender

simi.java
Mau nanya nih gimana cara input data ke database pakai kazao kalender ??


Reply | Threaded
Open this post in threaded view
|

Re: kazao calender

Ifnu bima
> Mau nanya nih gimana cara input data ke database pakai kazao kalender ??

bisa diceritakan secara lengkap? akses ke database pake JDBC? formnya
isinya apa saja? struktur tablenya gimana?



--
Senior Engineer @ ArtiVisi Intermedia
Java Training Center
See our course @ artivisi.com

http://ifnu.artivisi.com
+62 856 9211 8687
regards
Reply | Threaded
Open this post in threaded view
|

Re: kazao calender

onsir salman-2
In reply to this post by simi.java
coba kasih potongan kode km ke sini.


[Non-text portions of this message have been removed]

Reply | Threaded
Open this post in threaded view
|

Re: kazao calender

simi.java
In reply to this post by Ifnu bima
--- In [hidden email], Ifnu bima <ifnubima@...> wrote:
>
> > Mau nanya nih gimana cara input data ke database pakai kazao kalender ??
>
> bisa diceritakan secara lengkap? akses ke database pake JDBC? formnya
> isinya apa saja? struktur tablenya gimana?
>

akses database nya pakai mysql, jdbcDriver, tipe datanya date yyyy-mm-dd
sebagai contoh, kalau di jTextFild menggunakan '"+jTextFild.gettext +"'

gimana ya caranya ??


Reply | Threaded
Open this post in threaded view
|

Re: Re: kazao calender

onsir salman-2
coba ini
pstmt.setString(1,calTglMulaiKerja.getDate("yyyy-mm-dd"));


[Non-text portions of this message have been removed]

Reply | Threaded
Open this post in threaded view
|

Re: Re: kazao calender

Ifnu bima
> coba ini
> pstmt.setString(1,calTglMulaiKerja.getDate("yyyy-mm-dd"));

Untuk bisa sampe ke statement diatas, simi harus ngerti tentang
prepared statement. Berbeda dengan statement biasa, prepared statement
menggunakan parameter di dalam query. Misalnya untuk insert ke table
user dengan kolom: nama,email dan tanggal_lahir.

PreparedStatement ps = connection.prepareStatement("insert into
t_user(nama,email,tanggal_lahir) values(?,?,?)");

disana terlihat ada 3 buah ?, nah kita akan mengisi setiap ? dengan
nilai yang sesuai. Misalnya nama dan email bertipe string dan
tanggal_lahir bertipe datetime.

ps.setString(1,"simi");
ps.setString(2,"[hidden email]");
ps.setDate(3,new java.sql.Date());

nah masalahnya adalah di dalam kazao calendar kita cuma bisa dapet
date dengan tipe java.util.Date bukan java.sql.Date, tapi tidak
masalah baris ke 3 diatas bisa diganti dengan:

Date date = kazaoCalendar.getCalendar().getDate();
ps.setDate(3,new java.sql.Date(date.getTime());

Kalau simi masih bersikeras menggunakan statement biasa, juga ga
masalah, tinggal cari cara untuk mendapatkan string hasil format dari
kazao calendar.

Date date = kazaoCalendar.getCalendar().getDate();
String strDate = new SimpleDateFormat("yyyy-MM-dd").format(date);

trus nanti tinggal digabung menjadi :

"'" + strDate + "'"

selamat belajar

--
Senior Engineer @ ArtiVisi Intermedia
Java Training Center
See our course @ artivisi.com

http://ifnu.artivisi.com
+62 856 9211 8687
regards
Reply | Threaded
Open this post in threaded view
|

Re: Re: kazao calender

Ifnu bima
kalau masih belum paham tentang JDBC bisa baca tutorialnya Endy :

http://endy.artivisi.com/downloads/writings/JDBC.pdf



--
Senior Engineer @ ArtiVisi Intermedia
Java Training Center
See our course @ artivisi.com

http://ifnu.artivisi.com
+62 856 9211 8687
regards
Reply | Threaded
Open this post in threaded view
|

Re: Re: kazao calender

mike
This post has NOT been accepted by the mailing list yet.
In reply to this post by onsir salman-2
Mas maksdnya == pstmt.setString(1,calTglMulaiKerja.getDate("yyyy-mm-dd"));

 itu apa..??
kazaoCalendarnya ga ditulis gitu..?? mohon bantuannya..??