14/05/2010, 08:46
Merhaba ,
Öncelikle Sql LIKE ile ilgili bildiklerimi yazayım ;
tbl_personel --> PERSONEL BİLGİLERİ TABLOSU
frm_personel --> PERSONEL SÜZME FORMU
qry_sql --> SÜZME İŞLEMİNİ YAPAN SORGU
Personel isimleri Fatih olanları süzer
Personel isimleri F ile başlayanları süzer
Personel isimleri F ile bitenleri süzer
Personel isimleri içinde F harfi olanları süzer ....
Peki ekteki örneğe göre , frm_personel formundaki text10 a ne girersem ona göre süzmesi için ne yapmalıyım ,
yani istediğim ;
Şimdiden teşekkürler
Çok komik olacak ama forumda araştırma yaparken daha önce denediğim kodları denedim ve bazı değişiklikler ile oldu
KONU ÇÖZÜLMÜŞTÜR .
En azından bundan sonrası için örnek olur
Öncelikle Sql LIKE ile ilgili bildiklerimi yazayım ;
tbl_personel --> PERSONEL BİLGİLERİ TABLOSU
frm_personel --> PERSONEL SÜZME FORMU
qry_sql --> SÜZME İŞLEMİNİ YAPAN SORGU
Kod:
SELECT tbl_personel.name, tbl_personel.surname, tbl_personel.badge
FROM tbl_personel
WHERE tbl_personel.name LIKE 'Fatih';
Personel isimleri Fatih olanları süzer
Kod:
SELECT tbl_personel.name, tbl_personel.surname, tbl_personel.badge
FROM tbl_personel
WHERE tbl_personel.name LIKE 'F*';
Personel isimleri F ile başlayanları süzer
Kod:
SELECT tbl_personel.name, tbl_personel.surname, tbl_personel.badge
FROM tbl_personel
WHERE tbl_personel.name LIKE '*F';
Personel isimleri F ile bitenleri süzer
Kod:
SELECT tbl_personel.name, tbl_personel.surname, tbl_personel.badge
FROM tbl_personel
WHERE tbl_personel.name LIKE '*F*';
Personel isimleri içinde F harfi olanları süzer ....
Peki ekteki örneğe göre , frm_personel formundaki text10 a ne girersem ona göre süzmesi için ne yapmalıyım ,
yani istediğim ;
Kod:
SELECT tbl_personel.name, tbl_personel.surname, tbl_personel.badge
FROM tbl_personel
WHERE tbl_personel.name LIKE '*[TEXT10 da ne yazıyor ise]*';
Şimdiden teşekkürler
Çok komik olacak ama forumda araştırma yaparken daha önce denediğim kodları denedim ve bazı değişiklikler ile oldu

Kod:
SELECT tbl_personel.name, tbl_personel.surname, tbl_personel.badge
FROM tbl_personel
WHERE (((tbl_personel.name) Like "*" & Forms!frm_personel!search & "*"));
KONU ÇÖZÜLMÜŞTÜR .
En azından bundan sonrası için örnek olur