Arsip: [ASK]insert data ke banyak tabel

more 17 years ago
pai_chan
nanya niy bro...
ane pake postgre ma delphi kalo ane buat aplikasi yang sekali tekan tombol simpan maka dia kan menyimpan data ke beberapa tabel bersamaan..
nah kalo misalnya kalo ada kesalahan/error waktu mau insert ke satu tabel, bagaimana caranya data yang akan masuk ke tabel lain juga tidak bisa masuk atau kalo udh kesimpan di hapus (rollback)????

more 17 years ago
Shodddd
cuman nambahin aja dr kk bro zieborg kalo pake component ADO kurang lebih beginilah contohnya :
Try
ADOConnection.BeginTrans;
[Statement update SQL]
ADOConnection.CommitTrans;
Except
[Statement jika update tabel tidak berhasil]
ADOConnection.RollbackTrans;
End;
kalo nggak salah begitulah formatnya smg paichan ngerti

more 17 years ago
bandit88
saya mau memberi masukan coba kamu dalam insert data beri state jika state =dsinsert maka dia
1. anda uses semua data yang kamu masukkan kedalam form yang menampilkan tombol simpan
2. anda tinggal
if(adoquerybarang.state=dsInsert) then
begin
ada tinggal masukkan source code dalam ekspresi tersebut
end
3.ini juga berlaku untuk data lain yang ingin kamu masukin seperti
if(adoquerysuplier.state=dsinsert)
begin
ada masukin juga program lagi
end
4.jika anda ingin mencancel program tersebut anda tinggal adoquery.cancel tidak jadi masuk.
5.tapi dalam query ini anda harus meng post , applyupdates, dan refresh
terima kasih semoga bisa buat acuan maaf kalo ada yang salah mohon bantuannya
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 5 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 13 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 13 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 13 years ago
Random Topic
- ngambil DateTime Server web Speedy atw yg lain
by esafm in Hal umum tentang Pascal Indonesia more 17 years ago - Menampilkan data record berdasarkan kategori combobox
by natan_stmp in Lain-lain more 13 years ago - pemisahan karakter pada komponen edit
by adit4it in Hal umum tentang Pascal Indonesia more 18 years ago - Menghitung Jumlah data yang ada pada DB GRID
by don2103 in Hal umum tentang Pascal Indonesia more 15 years ago - Flash SMS coding
by maskot in Enginering more 18 years ago - Dimana Cari Komponen Crystal Report 8.5 untuk Delphi 7
by koang44 in Enginering more 18 years ago - Ubah Printer Default di Quick Report
by yoga_gtg in Tip n Trik Pemrograman more 17 years ago - Download Tips Explorer 2007
by budi_bunga in Hal umum tentang Pascal Indonesia more 17 years ago - membalik font(dari kanan ke kiri, kayak p berubah jadi q)
by mbahdien in Tip n Trik Pemrograman more 18 years ago - Bagaimana cara hapus data dengan dua tabel menggunakan SQL
by onsir in MySQL more 17 years ago