Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
erdogan_ozkaya
Üye
Mesajlar: 839 Kayıt: 03 Eki 2007 02:00
Mesaj
gönderen erdogan_ozkaya » 04 Nis 2012 03:57
ARKADAŞLAR
Aşağıkdaki kod çalışıyor fakat diğer filedleri ekleyemiyorum ekleyince hata veriyor
Kod: Tümünü seç
SQL.Add('SELECT DISTINCT ADRES_MUHTARLIK, ADRES_CAD_SOK, KAPI_NO, DAIRE_NO FROM UYLER WHERE (DOGUM_TARIHI BETWEEN :Tar1 and :Tar2)');
SN
TC_NO
ADI
SOYADI
ANA_ADI
BABA_ADI
CINSIYET
DOGUM_YERI
DOGUM_TARIHI
NUFUS_ILI
NUFUS_ILCESI
ADRES_IL_ADI
ADRES_ILCE_ADI
ADRES_MUHTARLIK
ADRES_CAD_SOK
KAPI_NO
DAIRE_NO
A_NO
A_SIRA_NO
A_ALAN
En son
erdogan_ozkaya tarafından 05 Nis 2012 11:40 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
greenegitim
Üye
Mesajlar: 713 Kayıt: 28 Nis 2011 10:33
Konum: İstanbul
Mesaj
gönderen greenegitim » 04 Nis 2012 06:19
ne hatası veriyor? 256 karakter sınır vardır gibimi? öyle ise cumlenizi şu şekilde yapabilirsiniz.
cumle:='';
cumle:=cumle+'select * from where 1=1 '
cumle:=cumle+ ' and a>b '
cumle:=cumle+' and YASI<40' ;
sql.add(cumle);
Mücadele güzelleştirir!
mkysoft
Kıdemli Üye
Mesajlar: 3110 Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:
Mesaj
gönderen mkysoft » 04 Nis 2012 09:43
Diğer mesajınıza yazmıştım, alanları birşeştirerek tek bir alan olarak gözükmesini sağlamalı ve buna distinct uygulamalısnız.
erdogan_ozkaya
Üye
Mesajlar: 839 Kayıt: 03 Eki 2007 02:00
Mesaj
gönderen erdogan_ozkaya » 05 Nis 2012 03:55
kısacası bu
Select distinct(ad), distinct(soyad), distinct(no), distincte_tabi_olmayacak_diger_alanlar from tabloadi