yine karsilastigim sorunlardan biri firebird de sql ile bir arama islemi yapmaya calisiyorum. iki adet sorgulama yapmam gerekiyor. ikisi de tarih ile. birinde gün var digerinde yok. söyle ki gün ay yil olmak üzere üc adet edit im var ve ikinci bölümde ise ay ve yil olmak üzere iki edit im. daha önceleri mysql kullaniyordum, orada yazdigim sekilde yaziyorum ama banamisin demiyor... kod aynen su sekilde:
Kod: Tümünü seç
IBDataSet1.SelectSQL.Add('SELECT * FROM ERECHNUNG WHERE RGVON LIKE ''%-%'+ay.Text+'%-%'+yil.Text+'%'' ORDER BY FAELLIG ASC');
burada yalnizca ay'a veri girdigimde ariyor... yil girdigimde ise sonuc vermiyor... tirnaklari falan kaydirdim parametre ile denedim ama bir sonuc alamadim...
degerli fikirlerinizi benimle paylasirsaniz minnettar kalacagim...
selam ve dua ile...