Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2014, 16:10   #1
Анжеликааа
Пользователь
 
Регистрация: 03.04.2013
Сообщений: 30
По умолчанию Fields cannot be modified

Здравствуйте!
Помогите разобраться с этой ошибкой.
Выскакивает ошибка "Fields cannot be modified", когда я из Form4 хочу ключ таблицы перенести во вторую таблицу на Form 3.
http://my-files.ru/28ia2m
Анжеликааа вне форума Ответить с цитированием
Старый 10.12.2014, 16:18   #2
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Во второй таблице это поле автоинкрементное, небось?
kropotkina-alice вне форума Ответить с цитированием
Старый 10.12.2014, 16:32   #3
Анжеликааа
Пользователь
 
Регистрация: 03.04.2013
Сообщений: 30
По умолчанию

Да, с ключом она
Анжеликааа вне форума Ответить с цитированием
Старый 10.12.2014, 17:08   #4
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Надо поменять это поле на тип простой INTEGER.
Таблица 2, как я понимаю, зависимая от таблицы 1?
kropotkina-alice вне форума Ответить с цитированием
Старый 10.12.2014, 17:38   #5
Анжеликааа
Пользователь
 
Регистрация: 03.04.2013
Сообщений: 30
По умолчанию

т.е. ключ необходим в связывающей таблице?
просто я использую метод многие-ко-многим.
к сотруднику прикреплен транспорт, т.е. таблица транспорт (форма4) зависит от таблицы сотрудник форм 3 таблица 1.
а таблица 2 на форме 3 это связывающая таблица
Анжеликааа вне форума Ответить с цитированием
Старый 10.12.2014, 17:41   #6
Анжеликааа
Пользователь
 
Регистрация: 03.04.2013
Сообщений: 30
По умолчанию

мне нужно закрепить транспорт за сотрудником.
т.е. на форме 3 первая таблица сотрудники, вторая таблица связывающая (там айди работника и транспорта). айди работника заносится, а вот айди транспорта нет, выскакивает ошибка.
а айди транспорта должно заносится из формы 4, т.к. я нажимаю на кнопку "Добавить транспорт" и выскакивает список
Анжеликааа вне форума Ответить с цитированием
Старый 10.12.2014, 17:41   #7
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Дайте структуру всех таблиц с указанием типов полей.
kropotkina-alice вне форума Ответить с цитированием
Старый 10.12.2014, 17:43   #8
Анжеликааа
Пользователь
 
Регистрация: 03.04.2013
Сообщений: 30
По умолчанию

Вот мое БД
Вложения
Тип файла: zip BD.zip (39.2 Кб, 15 просмотров)
Анжеликааа вне форума Ответить с цитированием
Старый 10.12.2014, 19:49   #9
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Ваша база у меня не открывается.
Распишите структуру.
kropotkina-alice вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
last-modified, нужно ли прописывать имея карту artkhvz PHP 0 04.12.2012 17:40
RichEdit.Modified Fisherman86 Общие вопросы Delphi 5 16.03.2012 20:00
TIBQuery fields Lion-Tiger БД в Delphi 12 16.08.2011 15:15
DBGridEh LookUp fields Adamrus БД в Delphi 4 05.05.2011 11:29
delete where fields=null??? Geddar SQL, базы данных 1 02.06.2008 16:57