|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.02.2016, 12:43 | #1 |
Пользователь
Регистрация: 31.03.2015
Сообщений: 19
|
MS Access Пенренос таблицы из одной БД в другую - Delphi БД
Добрый день. Столкнулся с проблемой пересноса таблицы из одно БД в другую средствами ADO. сейчас это реализованно по записям. когда работаешь с 100 записями в таблице это проблем не вызывает но теперь есть необходимость обрабатывать по 100 тыс. записей и это явно не подходиткомп виснет минут на 20.
вот пример. Код:
|
03.02.2016, 13:49 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Сделай INSERT-ом из таблицы одной базы в таблицу другой и не мучай делфи, адо, базы, компьютер и прочее
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.02.2016, 13:53 | #3 |
Пользователь
Регистрация: 31.03.2015
Сообщений: 19
|
А как?
|
03.02.2016, 14:04 | #4 |
Форумчанин
Регистрация: 04.06.2009
Сообщений: 351
|
PHP код:
PHP код:
PHP код:
Мне разрешено открывать только одну страницу - about :blank. Сперва было скучно, но потом я втянулся. Теперь у меня там живет 2 виртуальных друга, и я слышу голоса из розетки!
Последний раз редактировалось spirit-ua; 03.02.2016 в 14:11. |
03.02.2016, 14:22 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Для начала разберись как выше подсказали с синтаксисом INSERT-а
Потом как указать в запросе, что данные с другой базы И в конце во что и как это завернуть в делфи, коль программно нужно сделать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.02.2016, 16:09 | #6 |
Пользователь
Регистрация: 31.03.2015
Сообщений: 19
|
Хоренькак ето туплю жутко на этом моменте(
вот смотрите открываю одну БД и вторую выбираю местоположение. дальше нужно удалить таблицу из первой БД и вставляю в нее всю таблицу из второй БД. Код:
Последний раз редактировалось anatoliy1992; 03.02.2016 в 16:17. |
03.02.2016, 17:13 | #7 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
вы сначала это сделайте в самом аксесе, потом уже сюда вставите в полтора клика
|
03.02.2016, 17:15 | #8 |
Пользователь
Регистрация: 31.03.2015
Сообщений: 19
|
|
03.02.2016, 17:37 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Потом как указать в запросе, что данные с другой базы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
04.02.2016, 08:40 | #10 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 977
|
так в ассесе через ODBC и прикрути эту таблицу. почти любую базу подхватывает , лишь бы доступ к ней был и пакет драйверов в винде только учти что в Win64х по умолчанию используются ODBC 64. а тебе скорее всего надо будет прописать в 32.
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
Последний раз редактировалось IliaIT; 04.02.2016 в 08:43. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скопировать id с одной таблицы на другую таблицу другую форму | Staziah2 | БД в Delphi | 1 | 08.09.2015 09:14 |
Delphi.БД Access.как сделать вставку в поле из одной таблицы в другую? | JuliaKiK | Помощь студентам | 1 | 02.05.2013 01:12 |
MS SQL SERVER 2005 копирование таблицы из ОДНОЙ БД В другую или перенести все строки из одной таблицы в другую | reihtmonbern | БД в Delphi | 4 | 17.07.2012 23:25 |
Перенос данных из одной таблицы в другую в Delphi | PinGsama | БД в Delphi | 4 | 30.05.2011 04:52 |
Как скопировать данные таблицы из одной базы access в другую? | AK BULLETS | БД в Delphi | 2 | 31.03.2010 13:09 |