arkadaşlar sorgu sonucu dönen bilğileri yukardaki gibi dbgridde gösteriyorum
hemen arkasından başka bir sorgu yaptığımda dbgrid üzerinde önceki sorgu sonucu gelen bilğiler kalıyor iki sorgunun sonucunu beraber gösteriyor dbgrid
ilk sorguyu yaptık
dbgrid dolu
ikinci soruya başladığımız anda dbgrid boşaltıp sonra devam nasıl ederiz
internetden bakıp birçok nil seçeneğini denedim ama olmadı
ama şu var siz sogrulamayı yani 2.sorgulamayı dbgird üzerinden mi yapıyorsunuz veya nerden yapıyorsanız onu boşaltmanız gerekmektedir.
biraz mantıklı düşünmek istedim sadece o.
Programlama da önemli olan kurgulamak olduğu gibi code da dökmektir.
En iyi Sistem fişi çekilmiş Sistem'dir.
Cyber-Warrior.org/K@R@GLU
hocam mantık doğrudur dediğiniz şekilde yapmaya çalışıyorum
kodum şu şekilde çalışıyor
iki ayrı tablodan bilğileri alıp dizilere atıyorum sonra bu dizilerdeki bilğileri clientdasete atıyorum ve clientdatasetdeki bilğileri dbgridde gösteriyorum
ilk sorgu sorunsuz çalışıyor bilğiler dbgridde listeleniyor
fakat ikinci sorguyu yaptığımda ilk sorgu ile gelen bilğileri ve ikinci sorgunun bilğilerini beraber dbgridde gösteriyor
aşağıdaki kodların hepsini denedim olmadı dbgrid boşalıyor ama ikinci sorguya geçince gene birlikte gösteriyor
sorun clientdatasetin boşaltılamaması olabilir ama open-close-active olaylarını denedim sonuç alamadım..
DBGrid1.DataSource:=nil;
DataSourceC.DataSet:=nil;
ClientDataSet1:=nil; //hataya neden oluyor