1. Ошибка при создании внешней связи между таблицами.
(Возможно это связано с тем, что я пытался связать таблицы после того, как в них уже были внесены данные?)
В проекте 2 таблицы.
Category состоит из 2 полей -
id- первичный ключ (Int) и строковое имя категории события
name - строковое название категории
Type - тип события
id - код типа события в данной категории
type_name - название типа события
id_category - код категории события
Пытаюсь в диаграмме установить связь OT поля id_category K первичному ключу первой таблицы. Т.е. выделяю поле id_category и от него показываю связь к первой таблице. Показывается форма установления внешнего ключа, в которой
столбцы ключа - id_category
ссылаться на столбец - id (из первой таблицы.)
При подтверждении выбора сообщение -
Can't create table 'vid.#sql-d8_97' (errno: 150)
(vid - имя базы).
Разве id_category - должен быть уникальным ключом? В таблице типа события естественно может быть несколько строк имеющих одну категорию , т.е. одной категории события могут соответствовать несколько записей типа события. Видимо это моя ошибка. Как нужно реализовать это свойство?
2. Если я открываю вкладку извлечь данные для внесения новых или редактирования имеющихся записей , при закрытии окна показывается форма с сообщением о непредвиденной ситуации. Если закрываешь окно кнопкой - "Не отправлять сообщение" то работа продолжается нормально. В чем может быть дело?
Найдено 137 результатов
- Ср 27 янв 2010 13:31
- Форум: dbForge for MySQL
- Тема: Ошибки при создании внешнего ключа и сохранении данных
- Ответы: 4
- Просмотры: 5125
- Ср 27 янв 2010 10:23
- Форум: dbForge for MySQL
- Тема: Просмотр данных
- Ответы: 1
- Просмотры: 2926
Просмотр данных
dbForge - просто классная программа, правда только вчера поставил.
Вопросик по ходу - возможно ли и каким образом выводить одновременно 2 зависимые таблицы (или больше), чтобы, просматривая строки одной таблицы - во второй отображались соответствующие строки? Возможно документацию не дочитал - ищу ответ.
2. Прошу прощения, но прочитал в help по работе с диаграммами
1. Click the New Database Diagram button on the Standard toolbar.
и не нашел в русифицированной версии эту кнопку. Каким образом переключиться на англоязычную версию. Если не затруднит?
Спасибо!
Вообщем-то ответ я уже получил - по первому вопросу - возможность будет добавлена.
по второму Создать диагамму можно из меню файл - создать - Диаграмма БД.
Вопросик по ходу - возможно ли и каким образом выводить одновременно 2 зависимые таблицы (или больше), чтобы, просматривая строки одной таблицы - во второй отображались соответствующие строки? Возможно документацию не дочитал - ищу ответ.
2. Прошу прощения, но прочитал в help по работе с диаграммами
1. Click the New Database Diagram button on the Standard toolbar.
и не нашел в русифицированной версии эту кнопку. Каким образом переключиться на англоязычную версию. Если не затруднит?
Спасибо!
Вообщем-то ответ я уже получил - по первому вопросу - возможность будет добавлена.
по второму Создать диагамму можно из меню файл - создать - Диаграмма БД.