C# : Membuat Nomor Kode Otomatis di TextBox Mengikuti Database


Hello sobat progrrammer C# kali ini saya posting tentang bagaimana membuat penomoran urut otomatis di textbox dengan bahasa pemrogramman C#.


langkah langkahnya sebagai berikut

A.
1. persiapkan projetct
2. Tambahkan textBox dan satu buah button.

B.
1. Buatlah koneksi database
contoh : SqlConnection con = new SqlConnection("data source = MYKOMPUTER-PC\\SQLEXPRESS; initial catalog=dbpenjualan; user=sa; password=123");

C# : Membuat Nomor Kode Otomatis di TextBox Dengan Angka dan Huruf
2. Ketik kan koding dibawah ini

private void autoNumberKD_Pembayaran()
        {
            long hitung;
            string urut;

            con.Open();
            // Perintah untuk mendapatkan nilai terbesar dari field nomor
            cmd = new SqlCommand("select KD_Pembayaran from penjualan where KD_Pembayaran in(select max(KD_Pembayaran) from penjualan) order by KD_Pembayaran desc", con);
            dr = cmd.ExecuteReader();
            dr.Read();
            // Jika data ditemukan
            if (dr.HasRows)
            {
                // Menambahkan data dari field nomor
                hitung = Convert.ToInt64(dr[0].ToString().Substring(dr["KD_Pembayaran"].ToString().Length - 4, 4)) + 1;
                string joinstr = "0000" + hitung;
                // Mengambil 4 karakter kanan terakhir dari string joinstr lalu di tambahkan dengan string URUT
                urut = "YPMB-" + joinstr.Substring(joinstr.Length - 4, 4);
            }
            else
            {
                // Jika tidak ditemukan maka mengisi variable urut dengan YPMB-0001
                urut = "YPMB-0001";
            }
            dr.Close();
            kdPembayaran.Text = urut; // Nama textBox nya adalah kdPembayaran.Text
            con.Close();            
        }


Setelah selesai, klik dua kali button nya dan panggil fungsi yang telah dibuat

ketik : autoNumberKD_Pembayaran();
Sekarang Coba liat hasilnya apakah berfungsi/ pastinya sih berfungsi karna kode diatas sudah saya gunakan.

Untuk yang masih Error atau mau request postingan silahkan tulis di komentar.
C# : Membuat Nomor Kode Otomatis di TextBox Dengan Angka dan Huruf

Catatan :
1. nama textBox ; kdPembayaran.Text
2. Database harus kosong, jika sudah ada data sebaiknya dihapus dulu karna kalo tidak dihapus nanti pas kita sudah mencapai nomor YPMB-0004  maka fungsi tadi tidak akan berfungsi lagi 


Axact

ARTIKEL BELAJAR SEO

ARTIKEL BELAJAR SEO Adalah sebuah blog yang membahas search engine optimization khususnya search pada mesin pencarian yang paling terkenal GOOGLE. Sebagian artkel ini kami Copas dari berbagai sumber, tidak mengurangi hormat kami, kami mohon maaf jika artikel anda kena copas semoga ilmu yang anda tulis di blog bisa bermanfaat dan tentunya pahala akan mengalir kepembuat tulisan pertama..Aamiin

Post A Comment:

0 comments: