Wednesday, February 20, 2013

[Vb6] Filter Adodc dan Datagrid


Masukan kode ini di bawah ini
fungsinya untuk menampilkan text yang di masukan di text box dan hanya itu saja yang keluar ...

If Adodc1.Recordset.RecordCount <> 0 Then 
Adodc1.Recordset.Filter = "Fieldnya '*" & txtcari.Text & "*'" 
Else 
MsgBox "Data tidak Ada!!", vbExclamation 
End If
Cara kedua :

Filter data dengan Textbox
Adodc1.Recordset.Filter = "NamaKolom like '%" + Me.Text1.Text + "%'"
‘jika anda mengetik huruf A maka data-data yang ada huruf A akan di tampilkan


Filter data dengan 2 pencarian textbox
Adodc1.Recordset.Filter = "Kolom1 like '%" + Me.Text1.Text + "%'and Kolom2 like '%" + Me.Text2.Text + "%'"

11 comments:

  1. terima kasih share artikel mengenai filter.
    sangat bermanfaat bagi saya.

    Salam, Rasyid

    ReplyDelete
  2. maksih gan ilmunya , berguna banget nih buat saya lagi di kejar-kejar deadline project, saya juga mau sekalian nannya kalo ngitung total dari data field yang udah di filter dengan textbox gmana gan ?

    ReplyDelete
    Replies
    1. ini untuk hitung total record yg sudah di filter
      Adodc1.Recordset.RecordCount

      Delete
  3. Gan, kok saya error ya. Pas ditulis bisa. Tapi kalo textboxnya dikosongin muncul error "Argument are of the wrong type..... bla ...bla" Itu kenapa ya gan https://s22.postimg.org/daaglhjch/erorvb.png

    ReplyDelete
    Replies
    1. tambahkan validasi untuk pengecekan textbox kosong seperti ini
      If TextBox1.Text <> "" Then

      Delete
  4. makasih pencerahannya tapi koq data gridnya gak bisa seperti awal lagi?? mohon di lengkapi boss,, makasihh

    ReplyDelete
  5. Kalo error run-time 3001 gmna kitu kakak butuh pencerahan terimakasih

    ReplyDelete