arkadaslar elimde bir sorgulama var ödeme şekline göre veritabanındada ödeme şekli var ve bunu bir combobox içine sıraladm nakit kredikartı ve çek diye yaız sorgulamada hata veriyor kodarı aşağıda veriyorum bakar ve yardım ederseniz sevinirim.Bu arada dbbase veritabanı kullanıyorum
Query1.close;
Query1.sql.clear;
if ComboBox1.Text = 'NAKİT' then Query1.Sql.Add('select * from tabloadi where ODEME_SEK=NAKİT');
if ComboBox1.Text = 'KREDİ KARTI' then Query1.Sql.Add('select * from tabloadi where ODEME_SEK=KREDİ KARTI');
if ComboBox1.Text = 'ÇEK' then Query1.Sql.Add('select * from tabloadi where ODEME_SEK=ÇEK');
Query1.open;
En son otorun tarafından 15 Eyl 2006 01:45 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Query1.close;
Query1.sql.clear;
if ComboBox1.Text = 'NAKİT' then Query1.Sql.Add('select * from tabloadi where ODEME_SEK='+quotedstr('NAKİT'));
if ComboBox1.Text = 'KREDİ KARTI' then Query1.Sql.Add('select * from tabloadi where ODEME_SEK='+quotedstr('KREDİ KARTI'));
if ComboBox1.Text = 'ÇEK' then Query1.Sql.Add('select * from tabloadi where ODEME_SEK='+quotedstr('ÇEK'));
Query1.open;
if ComboBox1.Text = 'NAKİT' then
begin
Query1.close;
Query1.sql.clear;
query1.sql.add('select * from tabloadi');
query1.sql.add('where ODEME_SEK =''NAKİT''');
Query1.open;
end
else
if ComboBox1.Text = 'KREDİ KARTI' then
begin
Query1.close;
Query1.sql.clear;
query1.sql.add('select * from tabloadi');
query1.sql.add('where ODEME_SEK =''KREDİ KARTI''');
Query1.open;
end
else
if ComboBox1.Text = 'ÇEK' then
begin
Query1.close;
Query1.sql.clear;
query1.sql.add('select * from tabloadi');
query1.sql.add('where ODEME_SEK =''ÇEK''');
Query1.open;
end;