IWDBGrid'de başka bir tablo çekme sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
xxxjedixxx
Üye
Mesajlar: 216
Kayıt: 10 Ara 2013 03:50

Re: IWDBGrid'de başka bir tablo çekme sorunu

Mesaj gönderen xxxjedixxx »

Selam,

Üşenmedim hayatımda ilk defa Intraweb bir proje hazırladım. Aldığın hataların aynısını aldım ve biraz tırmalayarak sorunu çözüdüm.

İlk tabloyu çektiğinde IWDBGrid kolonları oluşturuyor ve bir daha sorgun değişse bile arkadaş kolonları sabitlediği için aynı kolonları arıyor. Önceki kolonları yeni sorgunun sonucunda bulamadığı için hataya düşüyor. Bu yüzden her seferinde sorgudan önce kolonları temizlemen gerekiyor. Standart DBGrid'in böyle bir sorunu yoktu.

Bu yüzden programındaki sorgu kısmını aşağıdaki gibi değiştirmen gerekiyor.

Kod: Tümünü seç

 with FDQuery1 do
  begin
    Active := False;
    IWDBGrid1.Columns.Clear; // buraya dikkat, bunu her sorgunun başına eklemelisin
    SQL.Text := 'select * from tbpasswords';
    Active := True;
  end;
PROGRAMADOR
Üye
Mesajlar: 239
Kayıt: 04 Oca 2008 01:53
Konum: Karşıyaka/İzmir

Re: IWDBGrid'de başka bir tablo çekme sorunu

Mesaj gönderen PROGRAMADOR »

İlginize çok teşekkür ederim. Sayenizde sorunsuz çalışıyor program.

Bilmek istediğim bir şey daha var. query mi table mi kullanmak daha iyidir localde? Aralarında herhangi bir far var mıdır?
In dubio pro reo...
Şüpheden sanık/özgürlük yararlanır...
PROGRAMADOR
Üye
Mesajlar: 239
Kayıt: 04 Oca 2008 01:53
Konum: Karşıyaka/İzmir

Re: IWDBGrid'de başka bir tablo çekme sorunu

Mesaj gönderen PROGRAMADOR »

Merhaba arkadaşlar tekrar,

Yeni konu açmak yerine bu konu altından sorumu sormak istedim. TMS'nin intraweb compenents paketini edindim. Ancak IWDBGRID ile veri çekebilmekte iken IWDBAdvWEBGRID ile gride veri gelmiyor. Bu sorunu nasıl çözebilirim?

İyi çalışmalar.
In dubio pro reo...
Şüpheden sanık/özgürlük yararlanır...
Cevapla