![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 19.04.2011
Сообщений: 7
|
![]()
Есть БД созданная в Access-е. В ней две таблицы "Заявки" (id_заявки, id_заказчика (вт. ключ)) и "Заказчики"(id_заказчика (первичный ключ)), name). Пытаюсь связать поле id_заказчика ("Заказчики") с полем id_заказчика ("Заявки")
![]() И после того как связываю, запускаю программу, выдаёт ошибку: ![]() Подскажите в чем проблема?! |
![]() |
![]() |
![]() |
#2 |
Холост/Не замужем
Форумчанин
Регистрация: 13.11.2007
Сообщений: 283
|
![]()
выложи проект, я посмотрю
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 19.04.2011
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 19.04.2011
Сообщений: 7
|
![]()
Вот пример программы, когда выдает ошибку.
Внутри БД в Accesse и две формы в делфи. Помогите разобраться, а то мыслей нету в чем проблемма. Одни таблицы нормально связываеются, а когда делаешь тоже самое с другими таблицами выдает ошибку |
![]() |
![]() |
![]() |
#6 |
Регистрация: 19.04.2011
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
#7 |
Холост/Не замужем
Форумчанин
Регистрация: 13.11.2007
Сообщений: 283
|
![]()
Проблема в том, что Table1 находится на Form2 при инициализации Form1 и всех компнентов которые находятся на Form1, конпонент Table1 не находит Form2 т.к. не было еще инициализации Form2 (Форма еще не создана)...
Выход... Перенеси Table1 с формы 2 на форму 1 и все будет работать... Надеюсь понятно объяснил... |
![]() |
![]() |
![]() |
#8 |
Регистрация: 19.04.2011
Сообщений: 7
|
![]()
Спасибо за помощь! Сейчас попробую. Но обсурд, другие таблице же связываеются, а технология таже)
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 19.04.2011
Сообщений: 7
|
![]()
Перенес Table1 с формы 2 на форму 1. Вопрос при подключении в окне New Field я подключаюсь по старому или я теперь в поле Dataset выбираю Table1, который я перенес с формы 2?
|
![]() |
![]() |
![]() |
#10 |
Холост/Не замужем
Форумчанин
Регистрация: 13.11.2007
Сообщений: 283
|
![]()
Так же как вариант. Сделай ADOTable1 на Form1 не активной (т.е. свойство ADOTable1 Active переведи в положение False) и про событии Form1.FormShow вставь этот код
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Измененние цвета фона поля (поля со списком) при редактировании | TimRus | Microsoft Office Access | 2 | 17.05.2010 21:56 |
как получить значение поля грид на основе значения другого lookUp поля | malayka | БД в Delphi | 0 | 21.04.2010 19:06 |
Связанные поля | Fezdipekla | Microsoft Office Access | 1 | 20.04.2010 18:29 |
Связанные поля??? | Gridnev_Kirill | Microsoft Office Access | 3 | 05.11.2009 11:54 |
Выявление одинаковости значений поля в одной талице по значению поля в другой | nikmay | SQL, базы данных | 4 | 13.08.2009 12:51 |