jika kolom trntgl pada tabel t_reference bertipe date atau datetime berarti tidak perlu validasi tanggal, kecuali sebaliknya. karena masalahnya pada sumber datanya yaitu trntgl.
jika kolom trntgl pada tabel t_reference bertipe bukan date atau bukan datetime maka sql berikut ini akan menghasilkan '01/01/1900' atau menghasilkan tanggal yang lain jika kolom bertipe trntgl numerik. select trntgl into :tgl from t_reference; intinya ada pada kolom trntgl, karena disebutkan oleh sdr hermawan bahwa hanya pada kolom tgl_tran di baris pertama saja maka tipe kolom pada tab_1.tabpage_ 2.dw_3 bertipe date dan bukan merupakan sumber masalahnya. silahkan .:: Unggul Utan Sufandi ::. Pusat Komputer, Universitas Terbuka Official Site http://www.ut.ac.id Personal Site http://ilmu-komputer.net Official Email : [EMAIL PROTECTED] Personal Email : [EMAIL PROTECTED] YM ID : unggul_utan_sufandi --------------------------------------- ----- Original Message ---- From: Hermawan <[EMAIL PROTECTED]> To: [email protected] Sent: Wednesday, July 2, 2008 1:41:41 PM Subject: Re: [indopb] setitem pada data transaksi coba type variable tgl diganti DATETIME datetime tgl prayudabrahma wrote: > haloo PBers > mohon bantuan... > saya membuat data transaksi master detile. untuk detile menggunakan > tabpage dan ada 2 tab. > pada tab ke 2 dan datawindownya saya buat dengan grid. salah satu > kolom ada tanggal transaksi. > pada tombol Baru, > > insrow = tab_1.tabpage_ 2.dw_3.insertrow (0) > tab_1.tabpage_ 2.dw_3.scrolltor ow(insrow) > tab_1.tabpage_ 2.dw_3.setfocus( ) > > date tgl > > select trntgl > into :tgl > from t_reference; > > tab_1.tabpage_ 2.dw_3.setitem( dw_1.getrow( ),'tgl_tran' ,tgl) > > pertanyaannya adalah > kenapa pada kolom tgl_tran selalu pada baris pertama tgl transaksinya > menjadi 01/01/1900 pada baris pertamanya ??? > apakah ada yang pernah seperti saya ???? > > >
