arama ama 10 field da birden

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.

Kod: Tümünü seç

select * from tabloadi
where
(oem_no like '%'||:OEMNO||'%') or
(oem_no_1 like '%'||:OEMNO||'%') or
(oem_no_2 '%'||:OEMNO||'%') or
....
daha sonra da querynin OEMNO parametresine edite yazdığın değeri aktarıp open edersin.
Kolaygelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Misafir

arkadaşlar hala ben bu olayı yapamadım

Mesaj gönderen Misafir »

Arkadaşlar aşağıdaki kodda ne arama ne bir şey bi hareket yok sebebi nedir acaba....

Kod: Tümünü seç

if cxTextEdit3.text='' then exit; 
s := cxTextEdit3.Text; 
dm.IBQuery2.Active := false; 
dm.IBQuery2.SQL.Clear; 
dm.IBQuery2.SQL.Text:='Select * From NUMUNEDATA Where (OEM_NO LIKE '+QuotedStr(cxTextEdit3.Text)+') or (OEM_NO_1 LIKE '+QuotedStr('%'+cxTextEdit3.Text+'%')+')'; 
dm.DataSource2.DataSet := dm.IBQuery2; 
dm.ibquery2.Active := true; 
ercere
Üye
Mesajlar: 48
Kayıt: 23 Kas 2004 02:38
Konum: Ulus-BARTIN

Mesaj gönderen ercere »

mx500 arkadaşım
Bunu iki tablo halinde daha rahat çözersiniz.
tablo1- urun (sıra_id,u_no,U_adi,u_vs)
Tablo2- urun_har (sira_id,u_no,u_renk,u_serino,u_ozellik ....)
Böylece urunun istediğiniz kadar rengi ,serinosu vb özelliğini tanıtıp arayabilirsiniz
Bilginin sınırı öğrenmenin yaşı yoktur.
Misafir

selam

Mesaj gönderen Misafir »

Hocam arayacağım tam 11 tana field var ve bunlarda ayrı ayrı veri var hocam ve ben aynı table da editte yazdığım veriyi zaten aynısından olmayacak hiçbirinde hepsinde farklı ama hangisinde olduğunu bulması gerekiyor. ama yapamadım....Lütfen yardım.

Teşekkürler
Cevapla