@animr

Какого типа данных должна быть переменная?

Подскажите пожалуйста, какого типа должна быть переменная, где Query хочу подставить переменную чтоб динамически сменять название компонента в процедуре которую сам пишу.

procedure myProcedure(NameNewQuery: String);
begin
Query.Active := False; //Вместо этой строки
NameNewQuery.Active := False; //Вот это строка, ну примерно так.
//и везде где Query подставить переменную NameNewQuery
Query.Close;
dsNameDoc.DataSet := Query;
Query.SQL.Clear;
Query.SQL.Text := 'SELECT * FROM tablename';
end;
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 1
@iloer
Входной параметр должен быть того же типа что и используемый Query,
(для FireDAC - TFDQuery
для BDE - TQuery
для dbgo - TADOQuery - )
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы