Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Из DBF в MDB


Нов_и_чок ©   (2008-10-16 11:40:00) 

Доброго всем дня!
Уважаемые, мастера!
Есть БД в формате DBF, делаю из неё выборку посредством SQL!
Вопрос:каким образом можно сохранить данную выборку в MDB?
Простым копированием методом перебора данных-ДОЛГО + сжирает все ресурсы системы!


stas   (2008-10-16 14:57:00) [1]

типа этого:
Подключаешься к mdb и пишешь такой вот запрос

SELECT * INTO NEWTABLE from [dBase III;HDR=NO;IMEX=2;DATABASE=D:].MyTable.DBF


stas   (2008-10-16 14:38:00) [2]

Нов_и_чок   (16.10.08 14:28) [5]
читай в access про гетерогенные запросы.


Сергей М.   (2008-10-16 14:34:00) [3]


> Соединить два запроса (Query1 и ADOQuery1) с помощью DataSource1!


DataSource - это не "соединялка" запросов.


> Далее SQL-ем в ADOQuery1 сделать запрос к Query1!


SQL знать ничекго не знает ни про какие Query1 и знать не может в принципе.


Нов_и_чок   (2008-10-16 14:28:00) [4]

Есть идея
Соединить два запроса (Query1 и ADOQuery1) с помощью DataSource1!
Далее SQL-ем в ADOQuery1 сделать запрос к Query1!
Помогите с синтаксисом такого SQL :(
Как обратится в SQL к СУБД???


ЮЮ   (2008-10-16 12:17:00) [5]

> делаю из неё выборку посредством SQL

У INSERT-а тоже есть SELECT
А SELECT у ряда движков может быть из другой БД


Сергей М.   (2008-10-16 11:54:00) [6]


> ДОЛГО + сжирает


А у меня быстро + каши не просит.
Что я делаю неправильно ?


Jeer   (2008-10-16 11:48:00) [7]

Сохрани выборку опять же в dbf
В Access сделай импорт из формата dbf


Поросенок Винни-Пух   (2008-10-16 11:42:00) [8]

делай непростым копированием, а козырным


Наверх

Титульная страница Поиск, карта сайта Написать письмо