Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2008, 10:08   #1
ADO
Пользователь
 
Регистрация: 11.11.2008
Сообщений: 10
По умолчанию импорт таблицы *.dbf в ms access через ADO

Имеется БД base.mdb, программа на делфи с настроенным компонентами ADO к этой базе.
Необходимо импортировать ПРОГРАММНО таблицу table.dbf в базу base.mdb
помогите плиз
ADO вне форума Ответить с цитированием
Старый 11.11.2008, 10:29   #2
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

А поиск не помогает?
Вот надыбал. Когда-то тоже делал аналогичное .

Последний раз редактировалось фЁдОр; 11.11.2008 в 10:33.
фЁдОр вне форума Ответить с цитированием
Старый 11.11.2008, 11:33   #3
Nemon
Армия Рассейская
Форумчанин
 
Аватар для Nemon
 
Регистрация: 06.12.2006
Сообщений: 175
По умолчанию

Если структуры одинаковые можешь юзать BatchMove
Если нет, то через EOF
table1fild1.value:= table2fild1.value;
table1fild2.value:= table2fild2.value;
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН
Nemon вне форума Ответить с цитированием
Старый 11.11.2008, 11:36   #4
ADO
Пользователь
 
Регистрация: 11.11.2008
Сообщений: 10
По умолчанию

Цитата:
Сообщение от фЁдОр Посмотреть сообщение
А поиск не помогает?
Вот надыбал. Когда-то тоже делал аналогичное .
описанный в том разделе способ работает очень долго (так как в копируемой таблице не меньше 100 000 записей.

в MS ACCESS имеется возможность импотировать таблицу через Файл->внешние данне>-импорт. И таблица импортируется в течении 2-3 секунд.
Хотелось бы проделывать это же программным способом
ADO вне форума Ответить с цитированием
Старый 11.11.2008, 11:48   #5
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Цитата:
Сообщение от ADO Посмотреть сообщение
описанный в том разделе способ работает очень долго (так как в копируемой таблице не меньше 100 000 записей.

в MS ACCESS имеется возможность импотировать таблицу через Файл->внешние данне>-импорт. И таблица импортируется в течении 2-3 секунд.
Хотелось бы проделывать это же программным способом
Да есть такая фича, но боюсь Вас растроить, что ускорить процесс думаю неполучится, т.к. разные форматы таблиц, но если кто знает, (знающию люди), поделитесь знаниями, опытом. Но повторюсь, что врят ли. И от себя еще добавлю на будущее. Когда Вы будете работать с БД в MS ACCESS с не меньше 100 000 записей, то почувствуете очень сильные тормоза, о которых будете потом сильно жалеть. Так что пока не поздно(если не поздно),то откажитесь от ACCESS. Это мой Вам совет. Вот почитайте, думаю пригодится.
фЁдОр вне форума Ответить с цитированием
Старый 11.11.2008, 11:58   #6
ADO
Пользователь
 
Регистрация: 11.11.2008
Сообщений: 10
По умолчанию

Цитата:
Сообщение от фЁдОр Посмотреть сообщение
Да есть такая фича, но боюсь Вас растроить, что ускорить процесс думаю неполучится, т.к. разные форматы таблиц, но если кто знает, (знающию люди), поделитесь знаниями, опытом. Но повторюсь, что врят ли. И от себя еще добавлю на будущее. Когда Вы будете работать с БД в MS ACCESS с не меньше 100 000 записей, то почувствуете очень сильные тормоза, о которых будете потом сильно жалеть. Так что пока не поздно(если не поздно),то откажитесь от ACCESS. Это мой Вам совет. Вот почитайте, думаю пригодится.
хммм.... обрабатываю в ACCESS справичник КЛАДЕРа. проиндексировал таблицы - НИКАКИХ ТОРМОЗОВ. Все летает. Все за...сь.
А вот как сделать импорт таблицы не знаю Может еще кто знает чего?
ADO вне форума Ответить с цитированием
Старый 17.11.2008, 15:01   #7
ADO
Пользователь
 
Регистрация: 11.11.2008
Сообщений: 10
По умолчанию

????????????????
ADO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
импорт *.DBF в MSAccess azat БД в Delphi 3 17.01.2008 09:08
сохранение результата выборки из DBF файла в DBF файл с такой же структурой таблицы GazimagomedovM БД в Delphi 5 06.11.2007 17:58
Открытие(подключение) уже существующей базы данных MS Access через ADO Moel БД в Delphi 7 24.10.2007 16:57
Связь базы Access через ADO Lex87 БД в Delphi 3 30.11.2006 07:38