FireBird ile IBDataSet kullanıyorum ve şöyle bir sorunum var.
IBDataSet in SelectSql i şöyle;
Kod: Tümünü seç
select * from Table1 where Durum = '1'
insert te Durum alanı defaul '1' olarak geliyor ve DBGrid de kaydı görebiliyorum.
Ancak aynı kaydı Edit metoduyla değiştirdiğimde ve '1' i '0' yaptığımda kaydı görmek istemiyorum ama hala gözüküyor.
IBDataSet in AfterPost unda Transaction ı CommitRetaining ediyorum hatta refres ediyorum yinede olmuyur.
IBDataSet i Close - Open yaptığımda sorun çözülüyor ama ben bunu istemiyorum.
Forumdaki önceki konulara baktım ama tam olarak sorumun cevabı yok.
Benki korkutan IBDataSet te Query mantığı ile çalıştığı için Close - Open yapılmadan kaydı göremememdir.
kolay gelsin..