sorry ya mas Padu, nambahin dikit  nih,
Sekedar input buat mr. thoyib, kalo pake fungsi aggregate COUNT,
Rs.Open "SELECT Count(PMASUK.No_PM) AS JmREC From MASUK", CN, adOpenDynamic, adLockOptimistic
kelemahannya adalah kalau ada record yang dihapus di tengah2 maka fungsi count bisa menghasilkan penomoran yang terduplikasi.

mungkin bisa juga menggunakan fungsi MAX, cuma ya agak reprot dikit.
misal :
SELECT CAST(MAX(RIGHT(NO_PM,3)) AS INT) AS JMREC FROM MASUK
tapi ada kelemahannya juga, yaitu pada saat posisi record masih kosong dia akan menghasilkan nilai NULL.
jadi mesti dicek kalo isnull JMREC maka nomor langsung dapet 001.


semua kembali pada kita mo pake yang mana.


Brgds,
Lim Agus Fitrian



Padu Arsana W <[EMAIL PROTECTED]>
Sent by: [email protected]

01/27/2006 15:53

Please respond to
[email protected]

To
[email protected]
cc
Subject
Re: [Programmer-VB] Auto Number





Dear Mr. thoyib
 
 
kayaknya udah pernah ada yang nanya and jawab ini! but just to help u
 ...........



Wahana Programmer Groups Links

<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
    http://wahanaprogrammer.net

<*> Untuk menghubungi owner milis ini, kirim email ke:
    [EMAIL PROTECTED]

<*> Konsultasi pemrogramman bisa chat disini:
    Yahoo! Messenger: wahanaprogrammer




SPONSORED LINKS
Programmer Indonesia Basic programming language
Computer programming languages Programming languages Java programming language


YAHOO! GROUPS LINKS




Kirim email ke