Форум: "Базы";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизКак можно выгрузить данные в dbf? Найти похожие ветки
← →
Иванов__ © (2005-10-15 14:40) [0]Из SQL сервера через ADO
← →
Anatoly Podgoretsky © (2005-10-15 14:44) [1]Смотри в сторону DTS
← →
sniknik © (2005-10-15 14:57) [2]DTS не пойдет, нет его в Pervasive :( (вернее не было когда я с ним еще работал (7.0), поменялось наверное уже много. может сейчас и есть какой аналог)
если не появилось, то способ один, окрываеш 2 коннекта, две таблици, одну читаеш в другую пишеш позаписьно... или тоже самое(по смыслу) но sql командами.
← →
Иванов__ © (2005-10-15 15:02) [3]Нешел компонент, но не могу с ним разобраться.
Вообще подойдет он?
http://www.gfb.pp.ru/modules.php?name=Pages&pa=showpage&pid=15
← →
Плохиш © (2005-10-15 15:04) [4]
> Иванов__ © (15.10.05 15:02) [3]
> Нешел компонент, но не могу с ним разобраться.
Хочешь, чтобы мы с ним разобрались?
← →
Иванов__ © (2005-10-15 15:06) [5]Там кода немного. Посмотрите.
← →
Anatoly Podgoretsky © (2005-10-15 15:08) [6]sniknik © (15.10.05 14:57) [2]
Не обратил внимания на базу :-(
← →
Иванов__ © (2005-10-15 15:11) [7]Если так сложно выгрузить в dbf, может хоть в txt как нить можно
← →
sniknik © (2005-10-15 15:25) [8]> Если так сложно выгрузить в dbf, может хоть в txt как нить можно
с чего решил, что сложно? готового кода никто в течении получаса не дал? так это не показатель.
в txt без разницы, примерно теже трудозатраты. и метод тот же, только вместо второй таблици лткрываеш текстовый файл... и запросы естественно отсекаются.
> Нешел компонент, но не могу с ним разобраться.
> Вообще подойдет он?
не подойдет. судя по построению запросов это исключительно для экспорта из mdb (access).
любят у нас гляжу в компоненты все пихать, желательно простое, то что в одну команду sql делается, или в 1 функцию (это про иконку в трей). ;)
← →
Иванов__ © (2005-10-15 15:29) [9]Попробовал вот это
ADOQuery1.SaveToFile("c:\data.txt");
Только непонятно в каком формате сохраняет. Но сохраняет данные те.
← →
sniknik © (2005-10-15 15:56) [10]> Только непонятно в каком формате сохраняет.
по умолчанию в формате pfADTG
← →
Иванов__ © (2005-10-15 16:23) [11]Данные которые мне нужны отображаются в DBGrid. Можно ли работать с DBGrid. Т.е. обращаться к данным. Например перебрать все записи и считать данные. Скорой всего они отображаются в некотором текстовом формате.
← →
Savek (2005-10-17 09:32) [12]Можно с указанием внешнего драйвера
ADOConnection1.Execute("select * into NewTable in "+"""+Path+"" "Excel 8.0;" from OldTable");
В данном случае создается файл эксель, в который копируются все записи из OldTable (у меня из базы Access). Таким же образом можно задать др. драйвер для dbf, txt, и пр.
← →
Иванов__ © (2005-10-17 09:58) [13]У меня ругается
Syntax error
ADOConnection1.Execute("select * into <<???>> NewTable in " + """ + Path + "" "Excel 8.0;" from student");
SQL не очень знаю :-)
← →
sniknik © (2005-10-17 10:40) [14]SQL в данном случае не причем. подобного рода команда (с IN) прерогатива исключительно Jet-а(access) который имеет разничные isam-ы для связи с внешними источниками данных.
читай ответы внимательно в [8] это уже говорилось.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.021 c