Sudahkah anda bisa menampilkan data dari database ke sebuah listview...? Jika belum silahkan buka pastingan saya sebelumnya karena untuk tutorial ini saya tidak akan menjelaskan cara menampilkan datanya.
Saya akan langsung menjelaskan pencarian data pada listview di visual basic. Apakah anda sudah bisa melakukan pencarian data yang datanya tampil dalam sebuah listview...? Jika sudah bisa tidak usah di baca postingan Pencarian Data Pada Listview Di VB Bag 1 ini, jika belum bisa silahkan simak baik-baik tutorial ini.
Pada tutorial Pencarian Data Pada Listview Di VB Bag 1 ini saya menggunakan option button untuk memilih kategori pencarian datanya, seperti pada tutorial pencarian data pada msflexgrid bag 1.
Buatlah atau desainlah sebuah form seperti gambar berikut ini
Pada postingan ini saya memakai database Ms Access dengan nama database DB_MHS.mdb, dengan nama tabel Tbl_Mhs desain tabelnya seperti yang nampak pada gambar berikut ini :
Jika sudah kita lanjutkan menulis koding untuk pencariannya, untuk koding menampilkan datanya tidak akan saya bahas di sini silahkan lihat tutorial sebelumnya disini atau download koding lengkapnya di akhir tulisan ini.
Tulislah koding berikut ini pada bagian Text1_Change
Jika sudah silahkan simpan dan jalankan jika berhasil maka akan tampil seperti gambar animasi berikut ini.
Contoh atau tutorial Pencarian Data Pada Listview Di VB Bag 1 ini dapat anda terapkan dengan database selain Ms Access seperti MySQL,SQL Server dan lain lain. Jika anda menginginkan koding ( source code ) lengkapnya silahkan download link di bawah ini.
Saya akan langsung menjelaskan pencarian data pada listview di visual basic. Apakah anda sudah bisa melakukan pencarian data yang datanya tampil dalam sebuah listview...? Jika sudah bisa tidak usah di baca postingan Pencarian Data Pada Listview Di VB Bag 1 ini, jika belum bisa silahkan simak baik-baik tutorial ini.
Pada tutorial Pencarian Data Pada Listview Di VB Bag 1 ini saya menggunakan option button untuk memilih kategori pencarian datanya, seperti pada tutorial pencarian data pada msflexgrid bag 1.
Buatlah atau desainlah sebuah form seperti gambar berikut ini
Tampilkan Gambar
Pada postingan ini saya memakai database Ms Access dengan nama database DB_MHS.mdb, dengan nama tabel Tbl_Mhs desain tabelnya seperti yang nampak pada gambar berikut ini :
Tampilkan Gambar
Jika sudah kita lanjutkan menulis koding untuk pencariannya, untuk koding menampilkan datanya tidak akan saya bahas di sini silahkan lihat tutorial sebelumnya disini atau download koding lengkapnya di akhir tulisan ini.
Tulislah koding berikut ini pada bagian Text1_Change
Private Sub Text1_Change() If Option1.Value = False And Option2.Value = False _ And Option3.Value = False And Option4.Value = False Then MsgBox "Silahkan Pilih Salah Satu Opsi Terlebih Dulu!", vbExclamation, "Perhatian" Text1.Text = "" Exit Sub End If Call Buka Set RsMhs = New ADODB.Recordset 'Option 1 If Option1.Value = True Then RsMhs.Open "SELECT * FROM Tbl_Mhs " _ & "WHERE nim LIKE '%" & Text1.Text & "%'", _ Conn, adOpenDynamic, adLockOptimistic 'Option 2 ElseIf Option2.Value = True Then RsMhs.Open "SELECT * FROM Tbl_Mhs " _ & "WHERE nama LIKE '%" & Text1.Text & "%'", _ Conn, adOpenDynamic, adLockOptimistic 'Option 3 ElseIf Option3.Value = True Then RsMhs.Open "SELECT * FROM Tbl_Mhs " _ & "WHERE alamat LIKE '%" & Text1.Text & "%'", _ Conn, adOpenDynamic, adLockOptimistic 'Option 4 ElseIf Option4.Value = True Then RsMhs.Open "SELECT * FROM Tbl_Mhs " _ & "WHERE jurusan LIKE '%" & Text1.Text & "%'", _ Conn, adOpenDynamic, adLockOptimistic End If 'menampilkan hasil ke list view If Not RsMhs.EOF Then i = 1 ListView1.ListItems.Clear While Not RsMhs.EOF Set View = ListView1.ListItems.Add View.Text = i 'nomor urut View.SubItems(1) = RsMhs!Nim View.SubItems(2) = RsMhs!Nama View.SubItems(3) = RsMhs!alamat View.SubItems(4) = RsMhs!jurusan i = i + 1 RsMhs.MoveNext Wend End If RsMhs.Close End Sub
Jika sudah silahkan simpan dan jalankan jika berhasil maka akan tampil seperti gambar animasi berikut ini.
Contoh atau tutorial Pencarian Data Pada Listview Di VB Bag 1 ini dapat anda terapkan dengan database selain Ms Access seperti MySQL,SQL Server dan lain lain. Jika anda menginginkan koding ( source code ) lengkapnya silahkan download link di bawah ini.
Tags:
Pencarian Data Pada Listview Di VB,Pencarian data di listview,Filter data pada listview,penyaringan data pada listview,Pencarian Data Pada Listview Di VB 6,Pencarian Data Pada Listview Di VB 6.0,Pencarian Data Pada Listview Di VB6
Terimakasih banyak untuk postingannya. sangat bermanfaat sekali bagi saya pribadi.
ReplyDeletesama2 :)
Deletekoding refresh untuk listview nya apa kak?
ReplyDeletesilahkan download sorce codenya jika ingin tahu koding refreshnya.... :)
Delete