(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 Workgroup 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 Standard Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
Avira Internet Security Suite, 1 ПК, 1 год
Oracle Database Standard Edition 2 Named User Plus License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
Новости мира 3D-ускорителей
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Русификация рамки IDEF0 BPWin4 (41)
Возможно ли русифицировать рамку диаграмм в BPWin4?
 
Проектирование курсовой работы в BPWin (32)
Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
 
Русификация ERWin (29)
Здравствуйте! Используем версию ERwin 4.1 в сети,но при создании логической модели вместо...
 
применение CA Process Modeller (BPWin) и связь моделей BPWin и ErWin (1)
Не очень понятна связь прогр продуктов CA Process Modeller (BPWin) и CA Data Modeller...
 
Erwin 3.5.2 (6)
Где скачать или кто может поделиться прогой Erwin 3.5.2? И как открыть файл из 3.5.2 в Erwin...
 
 
 



    
rambler's top100 Rambler's Top100