Не получается импортировать полностью файл Excel ПОМОГИТЕ ПОНЯТЬ !!!
AlSha52
Дата: 16.11.2009 20:06:05
Здравствуйте Уважаемые!
Помогите разобраться с небольшой проблемой.
Есть файл Excel, который необходимо импортировать в базу Access.
Файл Excel состоит из 2 столбцов - Дата, Номер.Столбец "Дата" содержит данные в формате
"Дата". Столбец "Номер" содержит данные как числовые, так и текстовые.
База Access содержит таблицу "table_", содержащую 2 поля : "Дата" (формат- Дата) и "Номер"
(формат - Текстовый).
При попытке импортировать файл Excel (File.xls) в базу Access (Base.mdb) для поля "Номер",
содержащего текстовые значения выдается Ошибка импорта "Ошибка преобразования типа".
Далее начинается самое интересное.....
Убираю из таблицы Excel записи, содержащие числовые значения номера, и пытаюсь
импортировать урезанный файл (File_1.xls) в базу Access (Base_1.mdb).
ВСЕ ИМПОРТИРУЕТСЯ ПРАВИЛЬНО!!!!!!
Ошибка импорта "Ошибка преобразования типа" не выдается!!!!!
Помогите понять, почему так происходит.
Заранее благодарен.
AlSha52
Shadow Of Sun
Дата: 16.11.2009 20:34:56
AlSha52,
глянь ссылку
http://www.sql.ru/forum/actualthread.aspx?tid=704291
й
Дата: 16.11.2009 20:39:25
AlSha52,
а как вы импортировали?
файл - импорт?
у меня импортировалось без ошибок
2003 Акс сп2
AlSha52
Дата: 16.11.2009 21:43:55
Ссылку посмотрел, однако (простите) не понял.
Выходит, если я нестандартные номера поставлю первыми в таблице Excel, то все получится?
Так,попробуем...
AlSha52
Дата: 16.11.2009 21:47:01
Импортировал как обычно, Файл-Внешние данные-Импорт...
Office XP,Ofice 2003...
AlSha52
Дата: 16.11.2009 21:53:11
Попробовал, действительно получилось,
однако Й не пойму, почему у тебя все нормально???
Guest33
Дата: 16.11.2009 22:20:52
автор |
однако Й не пойму, почему у тебя все нормально??? |
В реестре по пути HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Jet/4.0/Engines/Excel/ есть ключ TypeGuessRows, который задает число строк Ексель-таблицы, анализируемой при импорте (если 0 - все строки, но может тормозить). Например, для Вашего примера, если значение ключа меньше 24 - будут ошибки при импорте.
AlSha52
Дата: 17.11.2009 07:01:45
Guest33, Й, Shadow Of Sun
Спасибо Вам за подсказки.
Уважаю
AlSha52