![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы с ExecSQL
vibor © (2003-06-02 15:27:00)Привет жителям королевства.
Кто может подсказать, как в Delphi выполнить SQL-запрос типа INSERT INTO записанного во внешний файл? При использовании метода ExecSQL выдаётся ошибка периода выполнения.
DrPass (2003-06-02 17:31:00) [1]
> А если создаешь динамически, то сначала убивай уже созданный,
> затем грузи из файла, а потом ехекай его.
Зачем?
TQuery.SQL.LoadFromFile("111.sql");
TQuery.SQL.ExecSQL;
сработает в любом случае
Денис Курьин (2003-06-02 17:20:00) [2]Если запрос не динамический, то
сначала TQuery.Active:=False;
затем TQuery.SQL.LoadFromFile("111.sql");
после этого TQuery.Active:=true;
А если создаешь динамически, то сначала убивай уже созданный, затем грузи из файла, а потом ехекай его.
passm (2003-06-02 15:33:00) [3]TQuery.SQL.LoadFromFile(FileName)
Где FileName - имя файла с текстом SQL-запроса.