Показать сообщение отдельно
Старый 05.08.2008, 19:35   #4  
Aleck is offline
Aleck
Участник
Ex AND Project
 
1,061 / 174 (8) ++++++
Регистрация: 07.12.2001
Адрес: СПб-Мск
Цитата:
Сообщение от Сабитов Андрей Посмотреть сообщение
Способ №2.
Data Migration Wizard.

Тотже файл, только для сопоставления данных подсовываю ему ранее созданный xml.
Получаю вот такие ошибки

4018,"ActiveAccounts.csv","8165","The number of fields differs from the number of column headings.",""4019,"ActiveAccounts.csv","8166","Mismatched data delimiter: only one delimiter was found.",""

Вот такие пироги......
Самое что интерсеное, почу обычный импорт не выполняется, не ошибок ... ни чего .....
"Вы просто не умеете их готовить"

Для Data Migration Wizard надо правильно подготовить данные. Должен быть unicode csv с разделителями полей (запятая или точка с запятой) и разделителем данных (одинарная или двойная кавычка).
Т.е. данные должны быть в виде:
'Фамилия', 'Имя', 'Отчество'
'Петров', 'Петр', 'Петрович'
'Иванов', 'Иван', 'Иванович'
и т.д.

Excel так не умеет, надо либо ручками готовить, либо писать конвертер. Также не забудьте проверить на совпадения наименования полей в импортируемых сущностях. В русской версии MS при переводе наделал багов с именами и фамилиями.

Если DMW кормить правильно подготовленными данными, то он вполне корректно работает. У меня получилось импортировать им несколько связанных сущностей за один сеанс импорта.

По сравнению с 3.0 в 4.0 его сделали гораздо юзабильней, если бы он умел еще xls импортировать - можно было бы без сторонних инструментов обойтись в большинстве случаев.

Последний раз редактировалось Aleck; 05.08.2008 в 19:40. Причина: добавления