1.Firebird e bağlanmak için TFDQuery nesnesine şu şekilde parametre gönderiyorum. Program derleme sırasında aşağıdaki aşağıdaki Hint i veriyor uses kısmına Firedac.Stan.Param ile bu hint kalkıyor. Merak ediyorum Firedac componentleri Parambyname komutunu desteklemiyor mu? yada kullanımı şekli yada komut mu değişti ? Bu şekild ekomut çalışıyor sadece niye uses e Firedac.Stan.Param ekletmek istediğini anlamadım.
Kullandığım Komut:
Kod: Tümünü seç
try
with Datamodule1.qrHizmetH do
begin
close;
ParamByName('MUSTERINUM').Value:=Datamodule1.qrHizmetMUSTERINU.Value;
open;
end;
except on E: Exception do
end;
Kod: Tümünü seç
uses Firedac.Stan.Param
[dcc32 Hint] UnitHizmet.pas(162): H2443 Inline function 'TFDParam.SetAsVariant' has not been expanded because unit 'FireDAC.Stan.Param' is not specified in USES list
2.Avaliable formu create etme şeklim şu şekilde bu kod çalışmasına rağmen derleme sırasında Warning alıyorum.
Kod: Tümünü seç
[dcc32 Warning] UnitHizmet.pas(147): W1036 Variable 'f' might not have been initialized
Kod: Tümünü seç
var
f:TfrmYeniHizmet;
begin
try
f:=TfrmYeniHizmet.Create(Application);
f.Show;
except on E: Exception do
begin
ShowMessage(E.Message);
f.Free;
end;
Combo box ı cxgrid otomatik doldurmuyor mu? Kendim bir döngü yazarak mı doldurmalıyım.?
İyi Çalışmalar.