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
- [?] Dimana Mendefinisikan Variabel di FastReport BeforePrint
by babypigs in Bedah Kasus more 17 years ago - gimana cara cek 2field dalam satu table
by putukaca in Tip n Trik Pemrograman more 18 years ago - Tanya component export
by fissas in Hal umum tentang Pascal Indonesia more 16 years ago - Multi user di paradox
by hello_kitty in Paradox more 18 years ago - Membaca data di SMDBGRID yg di centang
by onsir in MySQL more 18 years ago - mengecek properti untuk semua objek sejenis
by benyy in Tip n Trik Pemrograman more 18 years ago - titik potong 2 buah array integer
by picastana in Tip n Trik Pemrograman more 16 years ago - selected pada detail otomatis keluar detailnya
by arjuna_1982 in Lain-lain more 16 years ago - (Help)mohon bantuan temen2 bikin flowchart dari code ini
by l14m in Tip n Trik Pemrograman more 13 years ago - Logic data untu penanganan inventory manufaktur
by grounders in Enginering more 18 years ago