![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день. Столкнулся с проблемой пересноса таблицы из одно БД в другую средствами ADO. сейчас это реализованно по записям. когда работаешь с 100 записями в таблице это проблем не вызывает но теперь есть необходимость обрабатывать по 100 тыс. записей и это явно не подходиткомп виснет минут на 20.
вот пример. Код:
|
#2
|
||||
|
||||
![]() Это делается несколько иначе:
Код:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. Последний раз редактировалось Страдалецъ, 03.02.2016 в 13:40. |
Этот пользователь сказал Спасибо Страдалецъ за это полезное сообщение: | ||
Tollly1992 (04.02.2016)
|
#3
|
|||
|
|||
![]() Хоренькак ето туплю жутко на этом моменте(
вот смотрите открываю одну БД и вторую выбираю местоположение. дальше нужно удалить таблицу из первой БД и вставляю в нее всю таблицу из второй БД. Код:
Последний раз редактировалось Tollly1992, 03.02.2016 в 16:17. |
#4
|
||||
|
||||
![]() А вот про удаление первой таблицы никто не говорил, приведенный выше код просто добавляет данные в существующую таблицу. Концепция поменялась? Тогда уже так:
Код:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
Этот пользователь сказал Спасибо Страдалецъ за это полезное сообщение: | ||
Tollly1992 (04.02.2016)
|
#5
|
|||
|
|||
![]() всем спаисибо вообщем то решил проблему таким образом.
Код:
|
#6
|
||||
|
||||
![]() Удаление данных из таблицы весьма продолжительная операция. Быстрее удалить старую таблицу и сформировать новую как я показал выше.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#7
|
|||
|
|||
![]() Цитата:
Можно еще truncate старой таблице сделать, тоже будет быстро. Не уверен только, что в Акцессе truncate поддерживается |