Страница 1 из 1
Проблема с Add Join
Добавлено: 13 янв 2011, 16:32
IMES
пытаюсь присоединить к таблице атрибутов данные из другой таблицы в формате ДВФ через Data Management Tool - Add Join. На основе почтовых индексов. Колонки присоединяются, но они пустые (отсутствуют данные). Может кти нибудь подсказать, как это исправить???
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 16:34
nadiopt
колонки в исходной и присоединяемой таблице должны быть идентичные, с одинаковым форматом (проверяем дбф навигатором)
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 16:38
IMES
nadiopt писал(а):колонки в исходной и присоединяемой таблице должны быть идентичные, с одинаковым форматом (проверяем дбф навигатором)
Извините, а где посмотреть какой формат? И форматнавигатор это в гис или в эксель?
В файле почтовый индекс в формате String. В присоединяемой таблице в экселе сделала формат для почт. индекса Text, a для числа жителей Standart. К сожалению та же история. Колонки есть данных нет
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 16:40
nadiopt
есть прога дбф навигатор, открываем ей дбф и смотрим тип поля (файл - что-то типа изменить таблицу, если просит открыть в монопольном режиме - разрешаем)
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 17:12
IMES
А не подскажите где взять дбф навигатор? Ссылку. Это вроде бесплатная программа или нет?
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 17:14
nadiopt
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 17:25
IMES
спасибо. Буду стараться
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 17:26
nadiopt
соотвественно, тип колонки надо менять в подсоединяемой таблице
если все равно не хочет, есть еще такой финт ушами. подсоединяем таблицу и НЕ ОТКРЫВАЯ результат, делаем экспорт данных.
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 17:49
IMES
nadiopt писал(а):соотвественно, тип колонки надо менять в подсоединяемой таблице
если все равно не хочет, есть еще такой финт ушами. подсоединяем таблицу и НЕ ОТКРЫВАЯ результат, делаем экспорт данных.
попробую еще финт ушами.
К сожалению не получается, попробовала все поменять что можно в дбф таблице которую присоединяю. У меня еще программа выдает такое:
Warning 000970
The join field ZIP in the join table is not indexed. Te improve performance we recommend that index be created for the join field in the join table
Блин не знаю что и сделать еще?
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 17:50
nadiopt
ну и создайте индекс раз ей так хочется
Re: Проблема с Add Join
Добавлено: 13 янв 2011, 17:59
IMES
а как его делают индекс
Re: Проблема с Add Join
Добавлено: 14 янв 2011, 14:35
nadiopt
ну если это то что я думаю, то в каталоге
свойства таблицы - вкладка индексы
Re: Проблема с Add Join
Добавлено: 15 янв 2011, 14:42
self-improving
Еще один возможный вариант (у меня была такая проблема с файлом Excel).
Проверьте, чтобы и оба файла/таблицы, и используемые колонки назывались корректно: без пробелов в названии, начинается с буквы и т.д.
Re: Проблема с Add Join
Добавлено: 15 янв 2011, 18:08
IMES
Получилось, все меняла 3 дня билась. Помогла хитрость "подсоединяем таблицу и НЕ ОТКРЫВАЯ результат, делаем экспорт данных.". Труднообяснима логика, но помогло, наверное с 1000 раза. Спасибо большое за поддержку, особенно Nadiopt
Re: Проблема с Add Join
Добавлено: 15 янв 2011, 20:08
nadiopt
если обычная логика не помогает - пользуемся женской:) тут как раз такой случай