Merhaba.
Daha önce Delphi5'te hazırladığım projede veritabanı bağlantısı için IBX kullandım.Aynı projeyi Delphi7 de derlemeye çalıştığımda
IBDataset1.QSelect.Params[0].AsString:='XXXXXXXX';
şeklindeki ifadede Undeclared Identifier Qselect hatası veriyor.Aynı şekilde IBDataset1.QSelect.ExecQuery'yi de kabul etmiyor.
Bu kodları IBDataset1.Params[0].AsString:='XXXXX'; ve IBDataset1.ExecSql; şeklinde değiştirdiğimde kabul ediyor.
IBDataset nesnesinde Params[0] şeklinde parametre tanımlaması yaptığımda ve IBDataset1.ExecSql dediğimde hangi Sql'e parametre tanımladığımı ve Hangi Sql'i çalıştıracağını nasıl anlıyor?Bu kodlardan çok fazla olduğu için hepsini değiştirip test etme imkanım olmadı.Yanlış birşey yapıp geri dönüşü çok zor bir yola da girmek istemiyorum.
İyi Çalışmalar.
Delphi7 ve IBDataset
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
bildigim kadarıyla ibx bilesenlerinde QSelect diye bir ozellik yok
baska bir bilesen faln kullanmıs olmayasınız
yada ibx bilesen versiyonu d7 icin bunu eklediler benim haberim yoktur
sizde belki guncellememissinizdir
bende d5 ve ibx5.04 yuklu boyle bir ozellik/metod gormedim
baska bir bilesen faln kullanmıs olmayasınız
yada ibx bilesen versiyonu d7 icin bunu eklediler benim haberim yoktur
sizde belki guncellememissinizdir
bende d5 ve ibx5.04 yuklu boyle bir ozellik/metod gormedim
ÜŞENME,ERTELEME,VAZGEÇME