Anda di halaman 1dari 2

TUTORIAL MEMBUAT KODE BARU OTOMATIS

Tutorial by : Odin

Langkah-langkah untuk mendapatkan kode otomatis adalah :


1. Ambil kode terakhir
2. Potong beberapa karakter dari kanan, lalu tambahkan dengan 1
3. Format sesuai dengan format awal
Dimisalkan terdapat tabel seperti berikut :

Perhatikan format id_supp nya (kode), formatnya adalah SUP-00000 (9 digit) atau
char(9)
Untuk ambil id/kode terakhir, gunakan fungsi MAX(), contoh :

Untuk mengambil beberapa karakter dari kanan, gunakan fungsi RIGHT(STR, LEN),
contoh :

lalu tambahkan dengan 1, contoh :

Untuk memformat, gunakan fungsi LPAD(STR, LEN, PADSTR), contoh :

Dengan fungsi LPAD diatas, kita bisa memformat kode/id supp sesuai dengan
format seperti yang dibahas diatas, yaitu formatnya SUP-00000, maka
penggunaanya jika digabungkan dengan fungsi-fungsi diatas adalah :

Agar return field nya bisa digunakan di DELPHI, maka buat alias field nya,
SELECT LPAD(RIGHT(MAX(id_supp),5)+1,9,SUP-00000) as KodeBaru FROM supplier;

TUTORIAL MEMBUAT KODE BARU OTOMATIS

Tutorial by : Odin

Penggunaan di delphi :
Untuk mencobanya, buat project baru, bentuk formnya kurang lebih seperti
berikut ini :

Atur koneksi yang dibutuhkan, seperti yang sudah-sudah. Saya rasa itu tahap
tergampang yang bisa Anda lakukan.
Berikut penggunaannya saat Event onClick pada button Tambah Baru :

Anda mungkin juga menyukai