gimana kalo field di ACCESS tsb dibikin aja auto
number. Jadi yg disimpan hanya nomor urut saja, tanpa
ada tulisan 'PO' dll. Karena kalo pake field, maka
kita harus melakukan commit (CMIIW) terlebih dulu.
Supaya nomor terbaru ada di table tsb.
Kalo pake autonumber, masalah commit, atau lock record
diatur oleh ACCESS-nya sendiri.
Dan tepat pada saat record di simpan di table, maka
otomatis table baru memberi nomor sendiri, tanpa
campur tangan kita. Hal ini dilakukan dgn membuat
sequence dan 1 trigger di table tsb.
Maaf jika komentarnya kurang mengena. Saya jarang pake
access.
Semoga membantu,
Rudy
--- rifztm <[EMAIL PROTECTED]> wrote:
> saya ingin memberi komentar sedikit. Kalo membaca
> transaksi di PO agar
> mendapatkan No terakhir bukannya lambat apabila
> transaksi bertambah
> banyak ? bagaimana apabila ada user lain yang
> bersamaan membaca nya ?
> misal ada 3 user yang membuat transaksi PO ? pasti
> nanti akan ada
> error duplicate ???m endingan membuat satu tabel
> untuk menampung
> field2 yang memerlukan nilai yang berurut baik itu
> untuk transaksi PO,
> SO dsb. Sehingga dari sisi pembacaan singkat karena
> cuma 1 record dan
> menghindari user mendapatkan No yang sama apabila
> terdiri atas banyak
> user.
>
> misal tabel SetupNomor ada field NextPO = 1
>
> jadi setiap kali kita mau simpan baca dulu field
> tersebut, gabungkan
> dengan format yang kita inginkan sehingga menjadi
> PO0001. kemudian
> setelah itu tambah field nextPO tersebut dengan 1
> lalu simpan ke field
> NextPO. Untuk memudahkan anda bisa menampungnya
> dalam satu variabel
> untuk membedakan biar tidak bingung...
>
> selamat mencoba,
>
> --- In [email protected], "eriek"
> <[EMAIL PROTECTED]> wrote:
> >
> > dim strPO as string
> > sql=select * from tblPO ORDER BY PO DESC
> > rs.open sql
> > strPO =format(rs("PO") +1,"000")
> >
> > inti nya ambil dulu record PO scr DESC lalu ambil
> record pertama di
> tambah
> > dengan 1
> >
> >
> > ----- Original Message -----
> > From: "rudi sutomo" <[EMAIL PROTECTED]>
> > To: <[email protected]>
> > Sent: Wednesday, April 19, 2006 4:28 PM
> > Subject: [indoprog-vb] Mengenai penomoran Order
> >
> >
> > > Dear All,
> > >
> > >
> > >
> > > Thanks ya atas masukan en ,jalan
> > > programnya, Saya mau nanya lagi nich,
> > >
> > > Pada waktu penomoran Order,nomornya berdasarkan
> > > menghapal,bagaimana caranya agar penomoran bisa
> > > langsung nomor yg keberikutnya
> > >
> > > contoh PO 001
> > >
> > > setelah jalan program langsung muncul PO 002
> > >
> > > agar tidak terjadi redudansi
> > >
> > > saya memakai database acces dan metode DAO
> > >
> > > Mohon pencerahannya
> > >
> > > Thanks for your attention !!!!!
> > >
> > > Salam,
> > > Rudi
> > >
> > >
> > >
> __________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam? Yahoo! Mail has the best spam
> protection around
> > > http://mail.yahoo.com
> > >
> > >
> > > Untuk berhenti berlangganan kirim email kosong
> ke :
> > > [EMAIL PROTECTED]
> > >
> > > Ikuti juga forum diskusi VB.net dengan
> > > mengirim email kosong ke
> [EMAIL PROTECTED]
> > >
> > > Yahoo! Groups Links
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
>
>
>
>
>
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Untuk berhenti berlangganan kirim email kosong ke : [EMAIL PROTECTED]
Ikuti juga forum diskusi VB.net dengan
mengirim email kosong ke [EMAIL PROTECTED]
YAHOO! GROUPS LINKS
- Visit your group "indoprog-vb" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
