![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение рез-тов запроса в новой базе [D6, dBase, FoxPro, Paradox]
alex_bredin © (2003-01-21 14:19:00)может, это просто?
как сохранить данные, полученные путем запроса SQL, в новой таблице? естественно, структура определяется запросом.
или можно ли получить доступ на физ. уровне к временной таблице, используемой TQuery?
alex_bredin (2003-01-21 16:51:00) [1]спасибо всем
BatchMove заработал (метод)
и ему не нужна структура!
Reindeer Moss Eater (2003-01-21 15:56:00) [2]with TTable.Create(nil) do
try
...
BatchMove(MyQuery,batCopy);
finally
Free;
end;
alex_bredin (2003-01-21 15:47:00) [3]при такой постановке
table1.TableName:=SaveDialog2.FileName ;
BatchMove1.Execute;
выдается не найдена таблица!
Max Zyuzin (2003-01-21 15:42:00) [4]insert into temptable
(запрос юзера)
Толко сперва придется проанализировать запрос юзера на предмет полей получаемых и создать эту самую таблицу временную.
Mike Kouzmine (2003-01-21 15:31:00) [5]А и не надо ее знать
alex_bredin (2003-01-21 15:30:00) [6]структура-то заранее неизвестна
Anatoly Podgoretsky (2003-01-21 15:11:00) [7]Так ты его создай раньше
alex_bredin (2003-01-21 15:08:00) [8]Поставим вопрос по-другому
В ходе выполнения пр-мы юзер вводит свой запрос(к нескольким таблицам) на SQL,он передается TQuery,и выполняется.
Как сохранить полученные данные в новой таблице?
PS.BatchMove требует Target,a его нетути.
Mike Kouzmine (2003-01-21 14:53:00) [9]Эти дбфные таблицы в эксклюзиве
Reindeer Moss Eater (2003-01-21 14:36:00) [10]dbiMakePermanent
Mike Kouzmine (2003-01-21 14:36:00) [11]BatchMove
х (2003-01-21 14:36:00) [12]>или можно ли получить доступ на физ. уровне к временной >таблице, используемой TQuery?
C Query можно работать как с таблицей (есть св-вa FieldByname,...)