Тема: SQL запити та вивід даних на форму
type
TfrMain = class(TForm)
edMainID: TEdit;
edTitle: TEdit;
edContinent: TEdit;
edCountry: TEdit;
dbGrMain: TDBGrid;
adoQrMain: TADOQuery;
...
Виконую запит на вибірку даних
adoQrMain.SQL.Clear;
adoQrMain.SQL.Add('SELECT AMSMain.ID, AMSMain.Title, MSContinent.Continent, MSCountry.Country '+
'FROM AMSMain, MSContinent, MSCountry '+
'WHERE AMSMain.Continent=MSContinent.ID AND AMSMain.Country=MSCountry.ID' );
adoQrMain.Active:=True;
тут все чудово
далі виводжу дані на форму і тут щось не так, бо перші два Edit-ти - добре, а другі не працюють
procedure TfrMain.dbGrMainCellClick(Column: TColumn);
begin
try
edMainID.Text:=IntToStr(adoQrMain.FieldByName('ID').AsInteger);
edTitle.Text:=adoQrMain.FieldByName('Title').AsString;
edContinent.Text:=adoQrMain.FieldByName('Continent').AsString;
edCountry.Text:=adoQrMain.FieldByName('Country').AsString;
except
on e:Exception do
end;
end;
Підкажіть будь-ласка де я зробив помилку, буду щиро вдячний.