Belajar Visual Basic Dasar Bagian 16 : Pencarian 3 (dengan Input Box)
Dengan pencarian ini anda harus memasukan kode data yang anda ingin cari dengan menggunakan sebuah Input Box.1. Buat sebuah form baru.
2. Untuk database gunakanlah database yang ada pada Tutorial Belajar Visual Basic Dasar Bagian 1 (DBBarang / Table_Barang).
3. Masukan objek-objek berikut ini :
NAME
|
CAPTION
|
TOOL
|
Data1 |
-
|
Data |
DBGrid1 |
-
|
DBGrid1 |
CmdCari | Cari | Command Button |
TxtKode |
-
|
TextBox |
TxtNama |
-
|
TextBox |
TxtHarga |
-
|
TextBox |
Label1 | Kode Barang | Label |
Label2 | Nama Barang | Label |
Label3 | Harga Barang | Label |
4. PERHATIAN : Pada DATA gantilah RECORDSET TYPE nya menjadi TABLE.
4. Listing Program :
Sub TAMPIL()
TXTKODE.Text = Data1.Recordset!Kode
TXTNAMA.Text = Data1.Recordset!NAMA
TXTHARGA.Text = Data1.Recordset!HARGA
End Sub
Private Sub CMDCARI_Click()
Dim Kode As String
Kode = InputBox("masukan kode!", "Cari Data")
If Kode = Empty Then Exit Sub
If Kode <> "" Then
Data1.Recordset.Index = "Kode"
Data1.Recordset.Seek "=", Kode
If Not Data1.Recordset.NoMatch Then
Call TAMPIL
Else
MsgBox "Data Tidak ada"
End If
End If
End Sub
KETERANGAN :
- Kode pada tombol CMDCARI menjalankan Procedure TAMPIL.
- Jika Input Box tidak diisi atau kosong maka Input Box akan menghilang.
- Jika Input Box diisi, maka Akan terjadi pencarian data yang ada di database yang field Kode nya sama persis dengan yang ditulis di Input Box.
- Jika data yang dicari ada maka data tersebut akan ditampilkan pada form.
- Jika data yang dicari tidak ditemukan, maka akan muncul pesan "DATA TIDAK ADA".
Hasil syntax yang kita buat

Tidak ada komentar:
Posting Komentar