Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
ВнизВопрос по Database Desktop Найти похожие ветки
← →
vodvorezlaya (2006-09-08 13:29) [0]Всем доброго времени суток.
Вопрос:
Создаю одну таблицу, в ней первое поле ID типа +(Autoincrement) с ключём *
Второе Marka тип Alpha размер 15
Далее создаю вторую таблицу, первое поле
ID типа +(Autoincrement) с ключём *
Второе MarkaID типа Integer. захожу в Referential Integrity
в левом поле выбираю MarkaID(I) в правом выбираю имя первой таблицы и автоматически вводится поле ID(+). Далее ОК.Вводу левое имя.
Но при попытке сохранить вылазит сообщение "Invalid tablr name"
Подскажите пожалуйста ПОЧЕМУ?
Что сделать чтоб его небыло?
Заранее спасибо.
← →
Правильный Вася (2006-09-08 13:58) [1]> Вводу левое имя.
вводи правое имя
← →
vodvorezlaya (2006-09-08 14:04) [2]
> вводи правое имя
Какое, если имя там роли не играет
← →
vodvorezlaya (2006-09-08 15:17) [3]Сам себе отвечаю.
Если задать базе данных новое имя, то сохранится нормально, если старое то будет писать Invalid file name.
А с чем это связано не знаю
← →
Правильный Вася (2006-09-08 15:53) [4]"Invalid tablr name" <>"Invalid file name"
> задать базе данных новое имя, то сохранится нормально, если старое
Если речь об имени таблицы, то естественно нельзя пытаться создать еще одну таблицу под тем же именем. А говоришь " имя там роли не играет"
← →
vodvorezlaya (2006-09-08 16:04) [5]
> то естественно нельзя пытаться создать еще одну таблицу
> под тем же именем
Можно, предложет заменить
А эта ошибка вызвана перекрёстными ссылками на другую таблицу.
Когда удаляешь всё из Referential Integrity - сохраняет!
Добавляешь - ошибка.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c