Merhaba Arkadaşlar, öncelikle uzun zamandır bu forumu takip ediyorum. Aktif olamasam da birçok soruma cevap buluyorum teşekkür ederim.
Soruma gelince, Adotable ile filtreleme yaparken karmaşık sorgular oluşturmak istiyorum mesela
(((a like b) and ( d like c)) or (5 =5))
gibi, and kullanımında sorun olmuyor, lakin or kullanımı sanırım adotable filter de yok, ya da anlamını katabilecek bir sözdizimi varmıdır adotable da?
şimdiden teşekkür ederim.
Adotable or Kullanımı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 35
- Kayıt: 24 Ağu 2010 09:46
- Konum: Samsun
Re: Adotable or Kullanımı
Neden Table? query kullanman daha mantıklı. sql i istediğin gibi oluşturabilirsin.
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
-
- Üye
- Mesajlar: 35
- Kayıt: 24 Ağu 2010 09:46
- Konum: Samsun
Re: Adotable or Kullanımı
Kod: Tümünü seç
with ADOQuery2 do begin
Close;
SQL.Clear;
SQL.Add('Select * from uretim_data');
with Parameters.AddParameter do
begin
Name := 'serino';
DataType := ftString;
end;
SQL.Add('Where urun_id = serino');
Parameters.ParamByName('serino').Value:= QuotedStr(dbedit2.Text);
Prepared:= True;
Open;
end;
Re: Adotable or Kullanımı
verdiği hatayı söylemezsen, ben nerden bilebilirim?
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Re: Adotable or Kullanımı
AdoTable kullanmayın, AdoQuery kullanın. AdoQuery'den önce sql cümlesini kullandığınız veritabanı aracında deneyin. Mesela SQL server kullanıyorsanız, management studio ile deneyip, sonucu görün. Sonra da direk ekleyerek çalıştırın.
gibi.
Kolay gelsin.
Kod: Tümünü seç
with ADOQuery2 do begin
Close;
SQL.Clear;
SQL.Add('Select * from uretim_data');
SQL.Add('Where urun_id = ' + QuotedStr(dbedit2.Text)) ;
Open;
end;
Kolay gelsin.