-->

Type something and hit enter

author photo
By On

Tutorial VB.Net #16: Kumpulan Validasi TextBox - priacoding. Pada postingan sebelumnya priacoding membahas tentang Tutorial VB.Net #03: Menggunakan TextBox dan pada kesempatan kali ini priacoding akan membahas tentang kumpulan validasi - validasi yang ada pada textbox. Postingan ini membahasa validasi textbox di antaranya : hanya angka, hanya huruf kapital, hanya huruf kecil, read only, mata uang rupiah, password char, multiline, maksimal karakter dan validasi posisi karakter.

Langsung saja ikuti langkah-langkah berikut..
1. Validasi Multiline
Validasi Multiline biasanya di gunakan untuk textbox yang jumlah kerakternya lebih banyak. Contoh pada kasus field alamat, keterangan dsb.

Untuk implementasinya ikuti langkah berikut.

  1. Tambakan 1 buah textbox ke form project anda
  2. Rubah properties multiline menjaru True, seperti gambar
Kumpulan Validasi TextBox

Setalah itu anda bisa drag sesuka hati textboxnya, seperti gambar di bawah
Kumpulan Validasi TextBox

2. Validasi Hanya Angka
Validasi hanya bisa di isi dengan angka berfungsi untuk menghilangkan terjadinya error pada aplikasi yang kita buat, biasanya validasi angka pada textbox di dalam database memiliki type data numeric atau integer yang artinya type data yang hanya bisa di isi dengan angka seperti penggunaan nya untuk membuat field yang bersangkutan dengan angka seperti NIM, quantity, harga, dsb.

Untuk implementasinya silahkan pastekan coding di bawah

Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
Dim keyascii As Short = Asc(e.KeyChar)
If (e.KeyChar Like "[0-9]" OrElse keyascii = Keys.Back) Then
keyascii = 0
Else
e.Handled = CBool(keyascii)
End If
End Sub

3. Validasi Hanya Huruf
Tidak jauh berbeda dengan validasi hanya bisa angka validasi hanya bisa huruf ini juga untuk meminimalisir kesalahan pada aplikasi kita. Validasi hanya bisa huruf di dalam database biasanya memiliki tipe data varchar, char, text, dan sejenisnya. Penggunaannya untuk membuat field yang berkaitan dengan text seperti nama, alamat, jenis kelamin, dsb.

Untuk implementasinya silahkan pastekan coding di bawah

Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
Dim keyascii As Short = Asc(e.KeyChar)
If (e.KeyChar Like "[a-z]" OrElse keyascii = Keys.Back) Then
keyascii = 0
Else
e.Handled = CBool(keyascii)
End If
End Sub

4. Validasi Hanya Huruf Kapital (Huruf Besar)
Validasi hanya huruf kapital biasanya digunakan untuk penggunaan text yang semestinya menggunakan huruf besar atau huruf kapital. Contoh penggunaannya pada format field nama, nama perusahaan, dsb.

Untuk implementasinya silahkan pastekan coding di bawah pada Form Load

TextBox1.CharacterCasing = CharacterCasing.Upper

5. Validasi Hanya Huruf Kecil
Tidak jauh berbeda dengan validasi huruf kapital validasi huruf kecil juga di gunakan untuk format text. Contoh penggunaannya pada format field alamat, jenis kelamin, keterangan, dsb.

Untuk implementasinya silahkan pastekan coding di bawah pada Form Load

TextBox1.CharacterCasing = CharacterCasing.Lower

6. Validasi Maksimal Karakter
Validasi maksimal karakter sangat penting pada suatu project apalagi project tersebut sudah koneksi ke database guna dan tujuan untuk menghilangkan kesalahan saat penyimpanan data ke database. Biasa nya programer akan menyesuaikan dengan jumlah digit huruf yang di gunakan di database.

Untuk implementasinya silahkan pastekan coding di bawah pada Form Load

TextBox1.MaxLength = 10

7. Validasi Posisi Karakter
Validasi untuk menempatkan posisi karakter pada suatu project berfungsi untuk menyesuaikan karaktet di project kita pada tempat yang seharusnya. Contoh field nama di kiri, field mata uang di kanan dsb.

Untuk implementasinya silahkan pastekan coding di bawah pada Form Load

TextBox1.TextAlign = HorizontalAlignment.Right
untuk "Right" bisa anda rubah menjadi "Left" atau "Center" sesuai dengan keinginan.

8. Validasi Format Mata Uang Rupiah
Validasi format mata uang berfungsi untuk memudahkan user untuk menggunakan aplikasi yang kita buat, dan juga untuk membuat aplikasi kita lebih sempurna.

Untuk implementasinya silahkan pastekan coding di bawah

TextBox1.Text = FormatCurrency(TextBox1.Text)

9. Validasi Password Char
Validasi Password Char, dari mana nya validasi ini jelas di gunakan untuk pembuata password, yang artinya apa yang di inputkan berbeda dengan yang di tampilkan tetapi hasilnya sama dengan apa yang di inputkan.

Untuk implementasinya silahkan pastekan coding di bawah pada Form Load

TextBox1.PasswordChar = "*"
pada tanda "*" anda bisa merubah sesuai yang anda inginkan.

10. Validasi Read Only
Validasi Read Only artinya user hanya bisa melihat dan tidak memiliki akses unuk merubahnya. Seperti hasil dari penjumlahan dsb.

Untuk implementasinya silahkan pastekan coding di bawah pada Form Load

TextBox1.ReadOnly = True
'atau
TextBox1.Enabled = False

Penjelasan lebih lanjut putar video di bawah

Pass: priacoding.com

Demikianlah tutorial penjelasan kumpulan validasi textbox pada VB.Net semoga bermanfaat dan berjalan dengan semestinya. :) :)


Note
Himbauan : Jika artikel ini memang berguna untuk teman-teman, MOHON artikel ini dibagikan kepada yang lain AGAR teman-teman kita juga mendapat manfaatnya. Terimakasih..

Click to comment