Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема копирования данных из таблицы в таблицу / 4 сообщений из 4, страница 1 из 1
14.12.2004, 08:45:12
    #32825935
Orlic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема копирования данных из таблицы в таблицу
Хочу скопировать около 25000 записей из 1 таблицы в пустую.
Использую код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
' запрос-выборка данных
strSelect = "SELECT DISTINCT name,rees " & _
            "FROM ТАБЛИЦА_С_ДАННЫМИ " & _
            "WHERE Name Is Not Null " & _
            "ORDER BY Name"

' запрос-вставка данных            
strInsert = "INSERT into ПУСТАЯ_ТАБЛИЦА (name, REES) " & _
            strSelect

' выполняем          
CurrentDb.Execute strInsert

MsgBox "Вставили ;-)"

Вместо 25000 записей вставляется всего лишь 17898, а ошибок не выдается. Почему?
Есть сомнения, что ограничение накладывает струтура пустой таблицы - один счетчик - код репликации, другой - длинной целое (случайный выбор). Хотя, по логике, этого должно с лихвой хватать.

В чем может быть причина?
...
Рейтинг: 0 / 0
14.12.2004, 08:48:22
    #32825943
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема копирования данных из таблицы в таблицу
Если нет сообщений при програмном выполнении запроса, то может выполнить тот же код из конструктора ? Уж там-то по полной отругает, если что.
...
Рейтинг: 0 / 0
14.12.2004, 08:50:50
    #32825949
Orlic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема копирования данных из таблицы в таблицу
Уже разобрался - одно из полей ПУСТОЙ_ТАБЛИЦЫ имело свойство "Обязательное поле" и "Совпадения не допускаются", а в исходной таблице записей с уникальными данными в этом поле именно столько ,сколько вставляется... Беда просто :-(
...
Рейтинг: 0 / 0
14.12.2004, 10:28:08
    #32826076
Roma R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема копирования данных из таблицы в таблицу
На будущее, чтобы не мучиться вопросами, не забывай указывать параметр dbFailOnError

CurrentDb.Execute strInsert, dbFailOnError
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема копирования данных из таблицы в таблицу / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]