On Wednesday, October 29, 2003 12:59 PM [EMAIL PROTECTED] wrote:
>
> mengedit data. Yang mana, melalui DBEdit, personalia dapat mengganti
> jumlah gaji pokok karyawan. Nah, saya ingin perubahan gaji tersebut di
> catat pada tabel khusus (tabel perubahangajikaryawan), bagaimana caranya
> agar saya lebih dulu dapat mencatat gaji lama ke tabel khusus sebelum
> field gajipokok pada tabel karyawan diubah? (sehingga saya tidak
> kehilangan informasi gaji lama tersebut)
>
> event atau procedure apa yang harus saya trap/buat?
>
Gunakan trigger on update yang dieksekusi secara otomatis saat ada perubahan
data. di trigger tersebut tinggal bandingkan old value field gaji dengan new
value-nya, dan masukkan old value field gaji tersebut dalam tabel history
jika terdapat perubahan atas nilai dari field tersebut. itu kerangka
logika-nya.
Salam,
-Jaimy
--
``Always listen to experts. They'll tell you what can't be done, and why.
Then do it.''
-- Lazarus Long
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Rent DVDs Online - Over 14,500 titles.
No Late Fees & Free Shipping.
Try Netflix for FREE!
http://us.click.yahoo.com/vhSowB/XP.FAA/3jkFAA/i7folB/TM
---------------------------------------------------------------------~->
Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED]
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/