![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Interbase+Delphi7. Связь таблиц.
VitV © (2006-03-09 17:56:00)СТаблицы нужно связывать в Interbase или уже в Дэлфях? Как лучше?
VitV (2006-03-10 18:39:00) [1]Ясно...
Учту.
Sergey13 (2006-03-10 15:31:00) [2]2[18] VitV © (10.03.06 15:21)
Не уследишь и впрудишь ссылку на несуществующую запись справочника. Или удалишь мастер-запись и оставишь дочек. Или сам или кто поможет. Хочешь огрести по полной - огребай, но не говори, что тебя не предупреждали.
VitV (2006-03-10 15:21:00) [3]Я связал 2 таблицы только в клиенте и всё работает ОК!
Смысл в Interbase?
VitV (2006-03-10 12:10:00) [4]Спасибо большое за помощь.
Sergey13 (2006-03-10 11:50:00) [5]2 [15] msguns © (10.03.06 11:47)
>Прописываешь операцию, не видя больного ?
Он мине не друг и не родственник. (с) ВСВ
8-)
msguns (2006-03-10 11:47:00) [6]>Sergey13 © (10.03.06 10:31) [8]
>Переделывай.
Прописываешь операцию, не видя больного ?
Sergey13 (2006-03-10 11:33:00) [7]2[13] VitV © (10.03.06 11:32)
Ошибка в программе. Ничего удивительного.
VitV (2006-03-10 11:32:00) [8]Я перехожу по таблице, связанной с другой. иногда выскакивает сообщение:
accesss violatation at address 00000000. Read of address 00000000.
Sergey13 (2006-03-10 11:30:00) [9]2[11] VitV © (10.03.06 11:28)
Да хоть с 25.
VitV (2006-03-10 11:28:00) [10]ЯСНО. А если нужно на клиенте отображать связь 1 таблицы с 2 или 3-мя?
Sergey13 (2006-03-10 11:20:00) [11]2[9] VitV © (10.03.06 11:16)
"Связка" на клиенте - это настройка отображения данных по большому счету. Связка в БД - контроль целостности. Разницу ощущаешь?
VitV (2006-03-10 11:16:00) [12]А на клиенте обязательно связывать? В смысле через дата сет?
Sergey13 (2006-03-10 10:31:00) [13]2 [7] VitV © (10.03.06 10:30)
Переделывай.
VitV (2006-03-10 10:30:00) [14]Я связывал только на клиенте. В базе я только создавал для этого поля.
Desdechado (2006-03-09 21:33:00) [15]в БД - обязательно
на клиенте - как бизнес-логика подсказывает
VitV (2006-03-09 21:13:00) [16]Ну значит обеспечивать ссылочную целостность, использовать внешние ключи.
Fay (2006-03-09 21:01:00) [17]2 VitV © (09.03.06 20:54) [3]
Что значит "связывать"?!
VitV (2006-03-09 20:54:00) [18]Можно впри создании таблиц, а можно через дадасорс.
как лучше?
Sergey Masloff (2006-03-09 18:30:00) [19]Megabyte © (09.03.06 18:14) [1]
Разница огромная
Megabyte (2006-03-09 18:14:00) [20]Что подразумеваешь под "связывать"?
Если ссылочную целостность, то какая разница, где ты это сделаешь?
Главное, как ты это сделаешь.