Visual Basic Gerçek Zamanlı Arama

Makale admin tarafından yazıldı. Kategori Visual Basic Kodları  |   
Etiketler:, , ,
Home del.icio.us this! Digg this! Share this by email. Share on Facebook! Share on Myspace! Tweet this! RSS 2.0 

Merhaba arkadaşlar cogu programda arama kutucuguna kelime yazılır yazılmaz datagrid üzerinde arama yapılır ve sonuclar listede karşımızda olur aslında veri girişi ile arama aynı anda yapılır. Bu yazımızda bu kodları sizlere acıklayacağım.

Formumuza öncelikle datagrid ve adodc ve text kutusu ve command yerleştirelim önceki derslerimizde adodc datagrid bağlantısını anlatmıştım bunu geçiyorum..

Command butonuna aşağıdaki kodları yerleştirin

Adodc1.CommandType = adCmdUnknown
Adodc1.RecordSource = “Select * from  aaa where [adi]like ‘” & Text1.Text & “%’”
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1

şimdi programı calıstıralım. Text1 kutusuna girdiğiniz her harf veya değer için adodc1 üzerinde anlık arama yapılarak datagrid de görüntülenmekte.Bu örneği bir çok bileşen üzerinde deneyebilirsiniz. iyi çalışmalar

4 Yorumlar

  1. Comment by merve:

    meraba yaptığım programıma arama butonu eklemek istiyorum ancak bu programdaki aaa kısmına ne yazacağımı anlayamadım oluşturduğum veritabanını kabul etmiyor hata veriyor cevap yazarsanız sevinirim şimdiden teşekkürler.

  2. Comment by admin:

    Adodc1.CommandType = adCmdUnknown
    Adodc1.RecordSource = “Select * from aaa where [adi]like ‘” & Text1.Text & “%’”
    Adodc1.Refresh
    Set DataGrid1.DataSource = Adodc1

    aaa olarak yazdığım yere veritabanınızdaki arama yapacağınız tablo adını yazmanız gerekmekte. Sorun yaşarsanız tablo ve kodlamanızı buraya yazın yardımcı olurum iyi çalışmalar.

  3. Comment by Hasan:

    S.a Admin Bey ben vb de sql baglantılı bı arama gerceklestırmek ıstıyorum hersey tamam ama textbox doldurma kısmında bı sorun var bunu yukardakı select sorgusu ıle yapacagımı anladım ama sql ıcn baglantı kodlarını cıkartamadım yardım edersenız sevınırım.

  4. Comment by admin:

    A.s Kardeş sorununu veya hangı aşamada kaldığını yazarsan ona göre yardımcı olayım

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Switch to our mobile site