![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Symbol was eliminated by linker [D6, WinXP]
Yakudza © (2002-04-11 16:03:00)Есть процедура:
procedure TForm1.DeleteReport (Name : String);
begin
with DM.TQuery do
begin
Close;
SQL.Text := "DELETE FROM reports WHERE name="+"""+Name+""";
ExecSQL;
end;
end;
Вот отсюда я ей передаю значение Name
procedure TfrmMain.Deletereport1Click(Sender: TObject);
begin
DeleteReport(ListBox.Items[ListBox.ItemIndex]);
end;
Если в режиме дебага навести мышь на Name то там вместо переданого значения - Name - Symbol was eliminated by linker.
Что это значит ?
Yakudza (2002-04-11 16:55:00) [1]Понял, Спасибо
Игорь Шевченко (2002-04-11 16:05:00) [2]День добрый,
Это значит, что параметр Name не используется, а в присваивании используется DM.TQuery.Name, так как указан with.
Проще всего изменить имя параметра на AName
С уважением,