Arsip: Append / Edit Table via Jaringan

more 14 years ago
Thunder
Dear delphiers....
saya punya masalah nih, mohon bantuan rekan2.
Begini saya membuat aplikasi inventory yang dikoneksikan ke beberapa komputer (saling terhubung) menggunakan Interbase
Kadang-kadang terjadi tabel yang tidak terupdate seperti nofaktur yang tidak tersimpan padahal sudah dipost bahkan sudah saya ibtransaction.commitretaining
kira-kira butuh sintax apa ya... untuk memastikan bahwa setiap perintah penyimpanan/update akan dilakukan diserver ????
apa merefresh tabel dengan cara close ... trus di open ada efek kah ??
pls need help. thx

more 14 years ago
Thunder
oh iya lupa, jaringan nya LAN biasa kok cuman lokal saja.. thx atas bantuannya..

more 14 years ago
Penjahat
Kayaknya agak susah juga ya bantuin kalo kita gak berhadapan langsung dengan syntaxnya. jadi cuma bisa ngasi solusi "kira-kira".
Consider using MySql, it's faster and more powerfull

more 14 years ago
heriy4nt0
Benar, refresh table ada baiknya menggunakan Close dan kemudian Open.
Biasanya untuk masalah seperti ini sy tambahkan satu button di form client yang bertuga melakukan refresh (close dan open [Query])

more 14 years ago
Thunder
Saya kebanyakan menggunakan syntax spt ini :
With DmStok.TbJualHeader do
begin
append;
...
post;
end;
With Dmstok.tbBarang do
begin
edit;
....
post;
end;
With DmStok.TbUrutanFaktur do
begin
edit;
....
post;
end;
nah kadang2 dari coding diatas... biasanya yang paling bawah itu tidak masuk (tidak tersimpan), kalau proses dilakukan di server sih tidak masalah, cuman kalau dilakukan dari client, kadang2 terjadi masalah tersebut.
Apakah lebih baik menggunakan query dalam melakukan penyimpanan ya ? seperti insert atau update begitu ?? thx

more 14 years ago
heriy4nt0
yap, gunakan INSERT,UPDATE Query.
Seperti biasa begitu sy dapatkan data dengan SELECT, koneksi ke server sy close. Karna sy harus menjaga performance server untuk program lainnya yang membutuhkan koneksi tersebut. Jika data hanya ratusan mungkin tidak masalah, tapi untuk puluhan ribu data sekali transfer - sy harus irit koneksi.
Jadi sy tidak pernah memakai DmStok.Edit ...DmStok.Post, pakai UPDATE.. WHERE indexkey = .. , INSERT INTO dll.

more 14 years ago
Thunder
@hery4nto : thx for the advise bro. berarti di program kamu, pada datamodulenya sedikit sekali dong isinya, kebanyakan menggunakan Query ? kalo saya banyak sekali karna tiap2 tabel saya letakkan disana.

more 14 years ago
andihdr
bukannya lebih baik kl pake SP aja, begin/commit/rollback transaction.
program jadi lebih cepat& efisien.

more 14 years ago
delphi_warrior
coba tambahkan komponen transact sql....
meskipun dr delphinya kita pake perintah level dataset...append, edit, delete, post dll
tp nanti saat proses penulisan ke server akan dikonversi ke sql syntak......
dan jgn lupa perintah commit
smoga membantu
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 3 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 3 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 11 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 11 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 11 years ago
Random Topic
- helppp.... plisss
by nyophy in Posting Tidak Sesuai more 15 years ago - Lagu Kuburan Versi Hacker
by pp1979 in OOT more 14 years ago - Error RLINK32
by daeng in Multimedia & Graphic Enhancement more 12 years ago - Row cannot be located for updating
by AndyK in Tip n Trik Pemrograman more 15 years ago - TSQLQuery Delphi 2010
by h4de5 in MsSQL more 13 years ago - extract icon
by bboyz in Tip n Trik Pemrograman more 16 years ago - quick report array
by becak in Reporting more 12 years ago - Ada ERROR di Fast Report, Tolongin dong
by faisal801m in Reporting more 14 years ago - ngilangin popup menu pada Tedit dengan Windows API
by mbahdien in Tip n Trik Pemrograman more 16 years ago - SIP Delphi
by tatang.arifin in Hal umum tentang Pascal Indonesia more 16 years ago