|
VBA Импорт текстовика в базу, ошибка F1
|
|||
---|---|---|---|
#18+
Ребят, такая проблема. Есть текстовик(txt), когда импортом руками переносишь его, всё в порядке, удачно переносится, но не определяет имена столбцов, так как они на второй строке находятся, прописывает просто "поле1", "поле2" и тд. Пытаюсь написать для него код, всё по фэншую создаю спецификацию, там выбираю разделитель "tab", кодировку юникод. Пишу заветный код: Код: vbnet 1.
И каждый раз получаю ошибку: Поле "F1" не существует в результирующей таблице "имя_таблицы" Пробовал ещё исправлять таблицу "MSysIMEXSPECx" там находил мою спецификацию и ставил в поле "Start row" цифру 3, что начинать с третьей строки, всё равно таже ошибка. Пробовал в таблице "имя_таблицы" заранее именовать столбцы F1,F2,F3... тогда получаю такую же ошибку только жалуется уже на поле F4! Подскажите пожалуйста, что можно сделать ещё? Текстовик выглядит примерно так(только вместо пробелов TAB): Отчет Имя Фамилия Отчество Иванов Иван Иванович ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2017, 12:42 |
|
VBA Импорт текстовика в базу, ошибка F1
|
|||
---|---|---|---|
#18+
claimsкогда импортом руками переносишь его, всё в порядке, удачно переносится, но не определяет имена столбцов, так как они на второй строке находятся, прописывает просто "поле1", "поле2" и тд. "импортом руками" - это импорт через меню "Внешние данные"? И что вы получаете в таблице? 1-я запись - что-то из 1-й строки (кстати, что там?), во 2-й имена столбцов, а с 3-й - данные? В спецификации указали - без имен полей? "по фэншую", это удалить лишнюю строку в файле и настроить спецификацию по новой. claimsПробовал ещё исправлять таблицу "MSysIMEXSPECx" там находил мою спецификацию и ставил в поле "Start row" цифру 3, что начинать с третьей строки Если б не вы - и не знал бы про "Start row". ИМХО, если этот реквизит недоступен в спецификации, то он игнорируется. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2017, 16:57 |
|
|
start [/forum/topic.php?fid=45&fpage=81&tid=1612649]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 116ms |
0 / 0 |