Dear yokanan,
dulu sma dapet deh deret-deretan kayak gitu ... :)
1,3,5,7,...
kalau dirumuskan untuk bilangan ke-n adalah 2n-1

jadi scriptnya disesuaikan menjadi:

rs!noid = (2*i)-1 ' anggapan noid adalah nourut


aksan kurdin



On 6/25/2010 2:24 PM, yokananwahyono wrote:

Maaf mas Aksan saya Cuma nanya dengan coding yg mas berikan gmn caranya supaya nomor bisa loncat 1 jadi dari satu trus 3,5,7 dsb

Saya kotak -- katik kok blm nemu

Salam

Yokanan wahyono

------------------------------------------------------------------------

>
> 2010/6/19 aksankurdin <aksan.kurdin@ gmail.com>
>
>
>
> hnaaah....
>
> apalagi kalau sebagai id.
>
> 'kurang bagus' adalah alasan yang kurang tepat untuk membangun suatu
>
> database. tetapi alasan yang semestinya adalah berkaitan dengan audit. Jika
>
> ada nomor yang hilang, harus dipertanyakan kenapa dihilangkan ? jika tidak
>
> ada penjelasan, maka itu bisa mengindikasikan kecurangan. bukannya malah
>
> berusaha memperbaiki urutan dengan koding, malah jika id ini ikut dicetak,
>
> bisa2 hard copy berbeda dengan database, karena id sudah bergeser.
>
>
>
> ini dari saya,
>
> tidak usah terlalu meribetkan urutan nomor id. bbu itu. di thread yang lalu
>
> saya sempat panjang lebar mengutarakan alasannya. gunakan id yang urut
>
> (semisal autonumber) hanya komunikasi data antara tabel saja, bukan untuk
>
> display ke end user.
>
>
>
> tetapi bukan berarti saya tidak memberikan cara untuk mengurutkan kembali
>
> nomor urut, ini hanya sebagai proses 'belajar coding' saja.
>
>
>
> dim rs as dao.recordset
>
> set rs = currentdb.openrecor dset ("namatable")
>
> rs.movefirst
>
> dim i as integer
>
> for i = 1 to rs.recordcount
>
> rs.edit
>
> rs!noid = i ' anggapan noid adalah nourut
>
> rs.update
>
> rs.movenext
>
> next i
>
> rs.close
>
> set rs = nothing
>
>
>
> itu adalah kode dengan lib dao. masih ada cara lain. code saya tulis tanpa
>
> di tes di ms access, jadi mungkin ada kesalahan sintak, silakan diperbaiki
>
> dan dikembangkan.
>
>
>
> aksan kurdin
>
>
>
> --- In belajar-access@ yahoogroups. com, Ahmad Qomaruddin <ud1...@...>
> wrote:
>
>>
>
>> sebenarnya bukan sekedar no urut tapi merupakan semacam ID yang dibuat
>
>> otomatis ketika melakukan input data, sehingga kalo ID loncat2 jadinya
>
>> kurang bagus.
>
>>
>
>> On 6/19/10, aksankurdin <aksan.kurdin@ ...> wrote:
>
>> > Jika tidak ada alasan khusus, nomor urut sebaiknya ditampilkan dalam
>
> report
>
>> > saja, tidak perlu di simpan dalam tabel.
>
>> >
>
>> > aksan kurdin
>
>> >
>
>> > --- In belajar-access@ yahoogroups. com, Ahmad Qomaruddin <ud13en@>
>> > wrote:
>
>> >>
>
>> >> Buat rekan milis semua,
>
>> >> Saya buat nomor urut otomatis dengan menggunakan Dmax,
>
>> >> Bagaimana supaya kalau data dengan nomor urut tengah dihapus bisa diisi
>
>> >> dengan data yang baru?
>
>> >> Terima Kasih atas responnya
>
>> >>
>
>> >
>
>> >
>
>> >
>
>>
>
>>
>
>> --
>
>> Ahmad Qomaruddin
>
>> Sulang Rembang
>
>> email : ud1...@...
>
>> blog : ud13en.blogspot. com
>
>>
>
>
>
> --
>
> Ahmad Qomaruddin
>
> Sulang Rembang
>
> email : ud1...@gmail. com
>
> blog : ud13en.blogspot. com
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> --
> Ahmad Qomaruddin
> Sulang Rembang
> email : ud1...@gmail. com
> blog : ud13en.blogspot. com
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>

--
Ahmad Qomaruddin
Sulang Rembang
email : [email protected] <mailto:ud13en%40gmail.com>
blog : ud13en.blogspot.com



Kirim email ke