Arsip: Input pake Dbgrid?

more 15 years ago
andihdr
Hi semuanya,
sy buat aplikasi client/server pake delphi 7&sql server2000 koneksi ADO.
Pd frm penjualan sy mau bikin input data pake Dbgrid(GridSemjual).
Sy pake ADODataSet(TBSemjual) dgn properti sy set ADODataset (ClUseClient,CtStatic,LtBatchOptimistic,cmdText=Select * from
TbSemjual,active=true).
Struktur TBSemjualnya (Kodebrg(PrimaryKey),Nama,Tipe,(varchar)Hjual,banyak(int))
Sy ingin Gridsemjual bisa diakses bbrp user dlm wkt yg sama dgn hanya 1 tbl yaitu TbSemjual, shg data input di gridsemjual tdk lgs ditulis ke db.
semuanya sdh berjalan ok , tapi permasalahnya wkt sy input di GridSemjual kok data barang dgn kodebrg yg sama bisa diinput lebih dr 1 sedangkan field kodebrg adalah Primarykey. Tapli kl LtOptimistic lgs keluar error violation keynya. Tolong solusinya ya. Bingung...bingung... salah dimananya ini.
Atau ada cara lain yg lebih efisien???
Makasih sblmnya.

more 15 years ago
percyl
maaf saya anak baru di website ini, tp mungkin bisa membantu...
setahuku permasalahannya cuma pada validasi data aja..
coba cek validasinya utk input kode barang-nya ? kalo memang benar, maka perlu peringatan berupa kotak pesan yg memberi pesan bahwa kode barang tsb sudah dimasukkan...semoga membantu...

more 15 years ago
andihdr
berarti dibikin coding manual di dbgridnya, soalnya udah sy search di google dan bbrp forum delphi emang kgk bisa deh pake primary keynya itu.
Thanks atas responnya @percyl anyway.

more 15 years ago
percyl
iya..harus pake variabel, utk tempat menyimpan sementara pada SemGridJual, yg nantinya akan digunakan sebagai kunci pencarian kode barang pada tabel barang...pilih aja event onkeypress pada dbGridSemJual...
semoga bisa membantu...

more 15 years ago
alhass
Sebisa mungkin table bantuan jgn di server, tp buat saja di lokal bs pake paradox,MSAcces, atao yg lain. Karena permaslahan akan banyak muncul ketika sampean dah pake banyak client yang akses ke Server. Sbagai gambaran, saya pake Paradox tuk table sementara yang saya letakkan di lokal. komponennya pake BDE(Table1) dalam mode Edit ketika input. Ini akan meringankan trafic ke server. Belum lg kalau data sudah smakin banyak permasalahan tidak hanya pada aplikasi yang kita bangun, tp jg kompi baik server maupun clint, management jaringan jg sangat pengaruh.
SMOGA bisa menambah wawasan.

more 15 years ago
andihdr
@percyl akhirnya sy pake coding manual dgn mencari kodebrg yg sama di gridsemjualnya.
@alhass yg sy kira yg saya pake itu sama dgn cara yg anda gambarkan cuma tabelnya sy buat di server, ttp tabelnya diakses scr lokal/client. kalau sy pake paradox/access kok tambah ribet lagi kayaknya harus pake 2 mcm Db.
Thanks.

more 15 years ago
alhass
@andihdr
So Sorry...br masuk lg. pake' paradox di lokal nggak ribet kok.Tinggal buat table dengan paradox, simpan dlm folder satu lokasi dengan .exe. malah meringankan kerja server. table sementara di server bisa jalan ketika kasir hanya 1, nah loh kalau lebih dari 1 sapa yang akan make duluan?masak harus nunggu kasir lain selesai transaksi baru kasir lainnya bisa kerja...?

more 15 years ago
jayadi888
@alhass, mmm kalau lebih dari 1 atau 2 kasir ya pasti bisa lah. dengan catatan setiap kasir yang login mempunyai ID sebagai pembanding transaksi mana yg dilakukan setiap kasir ;), lanjutkan logikanya ya :)

more 15 years ago
andihdr
@alhass , sy kan pake LtBatchOptimistic jd kayanya sih gak maslah kl di pake bbrp user sekalipun, dan untuk 1 atau 2 kasir yg pake lgs juga gak pa2 kok. sy pake juga caranya @jayadi888 setiap kasir pny id untuk input penjualannya.
Untuk cara yg pake paradox sy kan coba deh, tp sy terus terang agak trauma dgn paradox soalnya sering corrupt sih tablenya. @alhass sering alami ini gak?
Thanks all buat saran2nya.......

more 15 years ago
percyl
paradox itu kan dah lama banget..so emang sering corrupt...sangat rawan kalo kamu buat sistem client/server dgn memakai paradox...bisa2 kamu sering di komplain oleh user...hehehe
more ...
- Pages:
- 1
- 2
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 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 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 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Sidik Jari
by reminder2k1 in Reporting more 17 years ago - [Ask] ZeosLib versi 7 untuk D12 aka D2009
by mbahjadol in OpenSource dan Gratis more 15 years ago - Operasi date ke string
by Yudho in Hal umum tentang Pascal Indonesia more 18 years ago - Mohon Bantuannya....
by Jokuy in OOT more 17 years ago - [ASK] Akses Database Lewat Internet
by yoebhe in Tip n Trik Pemrograman more 17 years ago - Dumping MySQL
by n3o_cybertech in MySQL more 17 years ago - md5
by trimbil in Tip n Trik Pemrograman more 17 years ago - Export fild Image dari SQLServer 2005 ke Excell
by mrzie05 in MsSQL more 13 years ago - SOURCE DELPHI UNTUK MENG-OTORISASI KOMPUTER CLIENT
by h3ndelphi in Hal umum tentang Pascal Indonesia more 17 years ago - memanggil aplikasi windows media player dengan Delphi???
by johnizzy in Tip n Trik Pemrograman more 16 years ago