Gunakan field autonumber hanya untuk identifikasi record saja, maksudnya ada satu field yang membuatnya kunci unik berbeda dengan record2 lain dalam satu tabel.
Jangan gunakan autonumber untuk keperluan lain. sakit kepala untuk ngurusi urut2annya.
Field autonumber hanya penolong agar kita tidak perlu membuat sendiri field unik.
Kalau ingin penomoran dokumen otomatis, sudah banyak contoh dari arsip milis ini.
Contohnya:
http://tech.groups.yahoo.com/group/belajar-access/messages/30545?threaded=1&m=e&var=1&tidx=1
aksan kurdin
On 7/19/2012 1:14 PM, prisca wrote:
Dear Yanu,
Untuk autonumber yang start numbernya bukan 1 bisa menggunakan query,
-> make new query (tanpa memilih tabel)
-> masukkan angka yang diinginkan pada kolom field untuk memulai autonumber (misal : 55)
-> append to tabel (pilih tabelnya misal : tabelanggota)
-> pilih field name yang menampung nilai tersebut (misal : ID)
-> run
atau lewat sqlnya :
INSERT INTO tabelanggota ( ID )
VALUES (55);
untuk autonumber di dua field saya blm pernah coba, bila mas Yanu menemukan dan bisa maju mundur mohon di share :)
trims
--- In belajar-access@yahoogroups.com, "Yanu" <wahyu3yanu@...> wrote:
>
> bisa dibantu ga mas?
>
> misalkan saya punya tabel atau query
>
>
> KdAnggota KdTugas
> 4 150
> 5 151
> 6 152
> 7 153
> 8 154
> berurut berurut
> ... ...
>
> bagaimana agar data pada KdAnggota dan KdTugas dapat otomatis berurut terus..
> mungkin bisa dibuat form yg bisa mengisi tabel tersebut secara otomatis..
>
>
> --- In belajar-access@yahoogroups.com, CGSATU <cgsatu@> wrote:
> >
> > Dear Mas Yanu,
> > Â
> > Tipde data Autonumber, kalau di MS Access ada dua. Lihat bagian property - New Values.
> > Â
> > Ada piliha Increment (by default ini yang didapat) dimana secara otomatis PK (Primary Key) naik satu demi satu.
> > Â
> > Ada juga pilihan Random (acak). Sudah bisa diduga, angka yang didapat adalah acak.
> > Â
> > Nah, kalau mau seperti inginnya Mas Yanu, bisa "lompat-lompat" dengan nilai yang teratur. Contoh : 2 , 6, 8, 12, 16, dst (nambah 4 terus). Nampaknya kalau pakai tipe data Autonumber tidak bisa.
> > Â
> > Mas Ynu pakai tipe data text atu number, terus PK-nya dibuat dengan bantuan VBA.
> > Â
> > cgsatu (Elang)
> >
> >
> > ________________________________
> > From: Yanu <wahyu3yanu@>
> > To: belajar-access@yahoogroups.com
> > Sent: Saturday, July 14, 2012 4:17 PM
> > Subject: [belajar-access] membuat auto number tapi tidak dari no 1
> >
> >
> >
> > Â
> >
> > dear para pakar access, bisakah kita membuat suatu field yang bisa otomatis berurut tetapi urutan pertamanya bukan dari 1. dan kalau memungkinkan bisa diundurkan atau dimajukan (jaga2 kalau ada data yang terdelete)
> > apabila tidak bisa langsung melalui format data fieldnya, bisakah dengan menggunakan form yang secara otomatis field itu terisi dengan no urut yang bisa kita setting urut2annya... terima kasih...
> >
>
No comments:
Post a Comment