Saya belum begitu paham yg dimaksud dg `Tabel Temporer' , conto kasusnya misal pada form Penjualan Detail dimana saya biasanya mengambil/membuka data-data dari 2 tabel :
1. Tabel Order ( Tgl, Customer, OrderNo, TotalInvoice, Deposit, dll… )
2. Tabel OrderDetail ( Code, QtyOrder, Harga dll…. )
Apakah saya harus bikin 2 tabel temporer (table order & orderdetail)
Data didalamnya diambil pakai metoda link apa import untuk 2 tabel temporer tsb. Terima kasih sebelumnya.
SalamAccess
BambangMahfudin
--- In belajar-access@yahoogroups.com, hari yanto <har_i20002000@...> wrote:
>
> Namun ketika beberapa user memasukkan data pada waktu bersamaan, terjadi hal-hal yang tidak saya inginkan. User A mengambil alih data user yang dientry B. Begitu seterusnya. Setelah saya pelajari, salah satu sebabnya adalah karena record subform sama. (dampak lainnya, kalau salah satu user menghapus, di form user lain akan tampil tulisan deleted# deleted#).
> Â
> Maka, masuklah saya ke VBA. Saya arahkan agar sub form memiliki control source berbeda-beda. Sesuai nama komputer user masing-masing. Usai sudah... Masing-masing user bisa mengentry sesuai data yang dia bawa.
> Â
> Namun karena data makin lama makin banyak. Proses sortir, pengakuan, dan insert data menjadi lambat. Maka, saya masuk ke database MySql. Terus saya bandingkan hasilnya. Ternyata memakai database MySql dan interface Ms Access, kecepatannya lebih tinggi dibandingkan apabila databasenya Ms Access.
> Â
> Gambaran kongkret interface Ms Acces dan database MySql saya begini:
> Â
> 1. Database Mysql, ya database (BE). Kayak gudang. Tempat menyimpan data. Statusnya diam.
> 2. Ms Acces saya perlakukan sebagai interface. Antar muka. FE.
> 3. Untuk melakukan komunikasi ke gudang data (database), saya pakai ADOBD. ODBC manual. Akan melakukan komunikasi/koneksi kalau diperintahkan. Kenapa? Agar interface tidak meload semua data. Sehingga menjadi lebih ringan.
> 4. Untuk menampilkan data, proses yang harus dilalui adalah
>
> Hilangkan recordsource form
> hapus dan buat  tabel temporer berdasarkan nama komputer (atau IP)
> koneksiÂ
> bila sukses > meminta data berdasarkan sql (tentu dengan diberi batasan jumlah data, misalnya 0,100 >> data pertama sebanyak 100 buah)
> masukkan data hasil sql ke tabel temporer
> tampilkan record source form
> tampilkan data ke form
> tutup koneksi
> 5. Untuk menghapus: id data yang berhasil ditampilkan kita jadikan pegangan untuk eksekusi. Caranya:
>
> koneksiÂ
> Eksekusi delete database MySql berdasarkan ID
> tutup koneksi
> Hilangkan recordsource form
> Eksekusi delete Tabel temporer berdasarkan ID
> tampilkan record source form
> 6. Untuk update data prosesnya sama.
> Â
> Dengan memakai database terpisah, user tidak bisa seenaknya melakukan perubahan. Perubahan hanya dapat dilakukan sesuai dengan yang kita kehendaki. Begitu pula proses delete.
> Â
> Itu untuk proses entry, edit, delete, update data.
> Â
> Sedangkan untuk bagian lain yang hanya bersifat melihat. Kita harus definisikan dulu, nama komputernya. Kalau nama komputer untuk proses entry, edit, delete, update data, kita arahkan form khusus untuk mereka. Begitu pula bila hanya untuk melihat, kita arahkan khusus untuk melihat. Yang itu berarti, tidak ada aksi VBA update, delete, atau insert.
> Â
> Di MySql, kita bisa tetapkan user-user tertentu saja, misalnya yang memilki otorisasi penuh. Sementara user lain hanya select saja.
> Â
> Semoga bisa membantu dan memberi semangat...
> Â
> Â
> Hariyanto (Surabaya)
> Â
>
> --- On Wed, 30/3/11, hari yanto <har_i20002000@...> wrote:
>
>
> From: hari yanto <har_i20002000@...>
> Subject: Re: [belajar-access] Re: online access
> To: belajar-access@yahoogroups.com
> Date: Wednesday, 30 March, 2011, 4:23 PM
>
>
> Â
>
>
>
>
>
>
>
>
> Kalau pengalaman saya yang pernah saya jalani di kantor saya begini:
>
> Saya buat 1 file mdb sebagai interface (Front End) sekaligus database. Saya taruh di salah satu komputer/server pada folder yang sudah disetting share. Sehingga semua komputer yang berada di dalam jaringan, bisa mengakses file mdb tersebut.
> Â
> Karena kadang-kadang salah satu komputer tidak dapat mengakses ketika membuka folder terus mengklik file tersebut, di masing-masing komputer user saya beri icon yang mengarah ke alamat mdb (pada folder yang share). Hasilnya, bisa jalan.
> Â
> Â
> Â
>
> --- On Wed, 30/3/11, sudarsono <jkssbma@...> wrote:
>
>
> From: sudarsono <jkssbma@...>
> Subject: [belajar-access] Re: online access
> To: belajar-access@yahoogroups.com
> Date: Wednesday, 30 March, 2011, 1:24 PM
>
>
> Â
>
>
> saya belum pernah membuat dan menguji aplikasi secara real. Saya mencoba mengakses data ( BE ) di komputer lain dalam satu jaringan ( shared folder ). Untuk pengujian aplikasi , mungkin kepada mereka yang biasa membuat aplikasi dan mengimplementasikan kpd pemakai ( biasa nya yg jualan aplikasi yg lebih tahu ).
>
> maaf saya tak bisa menjawab pertanyaannya
> '==============
> --- In belajar-access@yahoogroups.com, Hendra Agestha Hamid <the_agestha@> wrote:
> >
> > Nah,,,sekalian juga tentang hal ini mas,,,ttg Acces di jaringan ini banyak
> > sekali yg interest.
> > Sekalian saya mau nanya misal sebuah file BE mdb di akses bersamaan pada
> > jaringan (Misal DATA.mdb) di akses oleh 4 user dengan 2 model yaitu
> > - model 1 : 4 user semua input data
> > - model 2 : 2 user input data dan 2 user cuma akses baca data dan print laporan
> > pertanyaan saya apakah beban kerja/performance file DATA.mdb tsb sama beratnya
> > pada tiap2 model tsb..?, intinya apakah proses baca data dan input data
> > membutuhkan beban kerja yg sama jika sbg BE dalam sebuah jaringan..
> > tengkyu mas
> >
> >
> >
> >
> >
> > ________________________________
> > From: sudarsono <jkssbma@>
> > To: belajar-access@yahoogroups.com
> > Sent: Tue, March 29, 2011 4:32:35 PM
> > Subject: [belajar-access] Re: online access
> >
> >
> >
> > Kirim aja file mdb nya ,nanti saya kirim kan screenshot ( kalau saya berhasil
> > meng-online-kan ).
> > semoga nanti dapat menyelesaikan masalah kamu
> >
> > '============
> >
> > --- In belajar-access@yahoogroups.com, "Piko" <septian_bgt@> wrote:
> > >
> > >
> > > jika form terpisah lalu bagaimana menghubungkan ke tabel tabel yang ada di
> > >komputer lain?
> > > --- In belajar-access@yahoogroups.com, Darsono <darsono72@> wrote:
> > > >
> > > > Hallo Septian,
> > > > Online Access,Ã⚠itu dambaan saya beberapa waktu yang lalu.dan jawabannya
> > >bisa,apalagi hanya sekedar di dalam LAN, lewat jaring Internet-pun bisa
> > > > untuk jaringan LAN, siapkan tabel-tabel di satu komputer anggap sebagai
> > >server,terus siapkan form terpisah di masing-masing komputer misalnya A, B ,C
> > >dst
> > > > terus belajar.
> > > > Darsono
> > > >
> > > >
> > > > --- On Tue, 3/29/11, Piko <septian_bgt@> wrote:
> > > >
> > > > From: Piko <septian_bgt@>
> > > > Subject: [belajar-access] online access
> > > > To: belajar-access@yahoogroups.com
> > > > Date: Tuesday, March 29, 2011, 1:05 PM
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Ãâš
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > para pakar access, apakah aplikasi yang kita buat di access bisa kita
> > >buat online ??terhubung ke jaringan, misal aplikasi yang saya buat di pakai di 2
> > >komputer yang berbeda, jika user A mengisi data di komp A, lalu di komp B milik
> > >user B langsung terintegrasi. Dimana data yang diinput oleh user A tadi tampil
> > >di aplikasi milik user B. Dengan kondisi aplikasi access berupa sama
> > > >
> > > > Mohon penjelasannya
> > > >
> > >
> >
>
------------------------------------
SPAM IS PROHIBITEDYahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/belajar-access/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/belajar-access/join
(Yahoo! ID required)
<*> To change settings via email:
belajar-access-digest@yahoogroups.com
belajar-access-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
belajar-access-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
No comments:
Post a Comment