Arkadaşlar basit bir rehber programı yapıyorum. Bir yerde takıldım ama. Programda kullandığım vr fb 1.5. Tablolarım aşağıdaki gibi
Ana penceremde radiobutton button var aşağıdaki gibi ve ben burdan tüm kayıtlar veya grup olarak gösterilmesini istiyorum.TBL_GRUP
GRUP_ID
GRUP_AD
----------------
TBL_KISILER
KISI_ID
KISI_AD
KISI_GRUP
Gruba göre olduğunda sorun yok. Yani hangi grubu seçersem ona göre detail oluyor fakat radiobuttondan tüm kayıtlar ve gruba göre seçeneğini yaptığımda
bir hata alıyorum. Şöyle bir şey düşündüm 2 adet dataset ve 1 adet query nesnesi var. Normalde dsetGrup bileşeni kullanıorum fakat radiobuttondan gruba göre seçildiğinde
Kod: Tümünü seç
procedure TfrmMain.RadioGroup1Click(Sender: TObject);
begin
if RadioGroup1.ItemIndex>0 then
begin
DBGrid2.DataSource:=dm.qryTemp.DataSource;
DBGrid2.DataSource.DataSet.Open;
end
else
begin
DBGrid2.DataSource.DataSet.Close;
DBGrid2.DataSource:=dm.dsetGrup.DataSource;
DBGrid2.DataSource.DataSet.Open;
end;
Kod: Tümünü seç
select * from TBL_KISILER where GRUBU=:GRUP_ID