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