(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "ERwin"

Обсуждение вопросов, связанных с компанией Computer Associates, ее продуктами ERwin Data Modeler, ERwin Web Portal, ARCserve и др.

 
 
Добавить сообщение »

Тема: Ошибка генерации индексов и связей из ERWin в Access

Автор:  Doom Дата: 04.11.2008 04:32
В FK дочерних сущностей выставить тип Long Integer, и будет вам счастье.
Ответить на сообщение »
 
Автор:  Татьяна Точилкина Дата: 04.05.2006 14:30
Спасибо, Сергей!
Ответить на сообщение »
 
Автор:  Сергей Дата: 03.05.2006 11:42
>Сергей пишет 07.04:
>Всем приветы!
>Собственно это и есть вопрос - в процессе генерации схемы в Access возниккает собственно ощибка создания индексов и связей:....

Сам задал вопрос, сам же и отвечаю :) Буквально на днях определил почему ERWin не генерит связи в Access-е. А дело вот в чем: у таблиц первичным ключом является OID (уникальный идентификатор). Чтобы не заморачиваться с заданием значения ID, решил переложить эту задачу на Access, пусть он и будет их генерить, т.е. использовал счетчик. Вообщем тип атрибута , выступающего в качестве первичного ключа определил как AutoNumber. В тоже время тип атрибута связанной/дочерней таблицы, являющийся внешним ключом, определен как Integer. По своей наивности предположил, что типы AutoNumber и Integer по сути одно и тоже. Даже когда-то в справке в Access чиnат, что счетчик это тот же Integer. Но был жестоуко обманут :). Access позволяет генерировать связи между таблицами, если используется один и тот же тип данных. Изменениии типа данных первичного ключа на Integer решило описанную проблему. Но мне это не подходит, придется придумать механизм генерации уникального ключа, дополнительные затраты :)
Ответить на сообщение »
 
Автор:  Сергей Дата: 07.04.2006 12:57
Всем приветы!
Собственно это и есть вопрос - в процессе генерации схемы в Access возниккает собственно ощибка создания индексов и связей:
"' CREATE INDEX "PrimaryKey"

Set ERwinTableDef = ERwinDatabase.TableDefs("APPOINTMENT")

Execution Successful


Set ERwinIndex = ERwinTableDef.CreateIndex("PrimaryKey")

Execution Successful


Set ERwinField = ERwinIndex.CreateField("ID")

Execution Successful


ERwinIndex.Fields.Append ERwinField

Execution Successful


ERwinIndex.Primary = True
ERwinTableDef.Indexes.Append ERwinIndex

Error -2146825005 : Unknown error 0x800A0CD3

Execution Failed!" !!!
Здесь на форуме нашел что "не все свойства обзектов DAO передаются в Access, в том числе связи и индексы, поэтому приходится делать это в Access VBA..."
Это действительно так? Баг ERWin-а?
таблицы то создаются, но хочется большего! Сверхестественного не прошу, всего лишь сгенерировать корректно схему :)
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
erwin Data Modeler Standard Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Navigator Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
Quest Software. TOAD Professional Edition
VideoStudio X9 ULTIMATE. Электронный ключ.
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Компьютерные книги. Рецензии и отзывы
Краткие описания программ и ссылки на них
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
ErWin to Access Relation Error (2)
Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
 
Смена типа уровня модели (1)
Здравствуйте. При запуске программы выбрал уровень "Логический" вместо "Логический и...
 
Process Modeler (BPwin). Не добавляются Referent Tool, Ext Ref Tool и Data Store Tool (4)
Process Modeler (BPwin). В диаграммы не добавляются Referent Tool, External Reference Tool и...
 
Проектирование курсовой работы в BPWin (33)
Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
 
Русификация рамки IDEF0 BPWin4 (43)
Возможно ли русифицировать рамку диаграмм в BPWin4?
 
 
 



    
rambler's top100 Rambler's Top100