Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.08.2003, 09:22
|
|||
|---|---|---|---|
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
Люди как связать таблицы не на уровне приложения, а на уровне базы т.е. я создал связь, один ко многим(на Server SQL 7.0) двух таблиц, затем выбросил на новую форму (BUILDER 5.0) два Table-а, два DataSource-а и два DBGrid-а, связал их для вывода информации(не пользуясь MasterSource и MasterFields), вообщем на уровне приложения она не задействует тех связей которые созданы в базе данных. Вопрос как в BUILDER 5.0 зделать так чтобы данные работали только со связями которые созданны только в базе данных, не пользуясь MasterSource и MasterFields на уровне приложения??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.08.2003, 09:28
|
|||
|---|---|---|---|
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
--вообщем на уровне приложения она не задействует тех связей которые созданы в базе данных. Вопрос как в BUILDER 5.0 зделать так чтобы данные работали только со связями которые созданны только в базе данных, не пользуясь MasterSource и MasterFields на уровне приложения??? такого не бывает. Если у таблицы задан FK, то при попытки вставить запись в поля FK, содержимое которых не соответствует мастер таблице, то сервер выдаст ошибку. Или ты о чем ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.08.2003, 09:31
|
|||
|---|---|---|---|
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
Значит их надо обязательно создавать на уровне приложения??? Тогда зачем нужны связи в базе данных??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.08.2003, 09:37
|
|||
|---|---|---|---|
|
|||
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
Вообще говоря - то что ты содал в базе даже называется не свзяью, а ограничением ( constraint ) - его цель проверять целостность, а не навигацией по гриду упровлять - так что эта задача так или иначе должна реализовываться в приложение - и ничего плохого в этом нет! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.08.2003, 09:45
|
|||
|---|---|---|---|
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
У меня просто в постановке базы данных, получается выход на одну таблицу двух обращений т.е. к таблице Х идет две связи (один ко многим таблицы Y, где связь к таблице Х это многие) и (один ко многим таблицы Z, где связь к таблице Х это тоже многие), в Билдаре 5 такой связи я немогу создать 8-( как быть??? 8-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.08.2003, 10:38
|
|||
|---|---|---|---|
|
|||
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
переопределяй события OnBeforePost и так далее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.08.2003, 21:32
|
|||
|---|---|---|---|
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
--Билдаре 5 такой связи я немогу создать 8-( как быть??? 8-( все делается ручками. просто где поле FK - там показывай в combobox список значений из master table www.lepsik.com/db/pkfk.gif ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2003, 08:23
|
|||
|---|---|---|---|
|
|||
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
master - detail это не только DropDownLists для LookUp полей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2003, 11:31
|
|||
|---|---|---|---|
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
Lepsik Да это сработает, но для внесения данных в таблицу, а для отоброжения этих же данных нужны связи, ты незнаешь как настроить экзешник на связи которые находятся в самой базе (в экзешнике связи не создаются)??? Зарание спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2003, 17:07
|
|||
|---|---|---|---|
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
--master - detail это не только DropDownLists для LookUp полей а что еще надо ? --Да это сработает, но для внесения данных в таблицу, а для отоброжения этих же данных нужны связи, ты незнаешь как настроить экзешник на связи которые находятся в самой базе (в экзешнике связи не создаются)??? в SQL базах данных связей не бывает. бывают констрейны - встроенные функции для обеспечения целостности данных. все связи в голове у разработчика. все создается опять таки на стороне клиента. типа dbase->RnSQL("ALTER TABLE modeling ADD CONSTRAINT FK_modeling_filling FOREIGN KEY (from_, to_) REFERENCES filling(from_, to_)"); констрейн добавлен. дальше ручками обеспечиваешь функциональность приложения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2003, 16:04
|
|||
|---|---|---|---|
СРОЧНО НУЖНА ПОМОЩЬ ПО BUILDER 5.0!!!!!!!!!!!!!!!!!!!!! |
|||
|
#18+
to SVG. Мало что понял из Вашего вопроса, но рискну судя по обрывкам фраз... Если нужно реализовать "батя-сын" без механики компонент, то руками: У родителя(MasterQuery or MasterTable) на событие АфтерСкролл вешаешь обработчик, который для подчиненного(QueryDetail) 1. QueryDetail.Close 2.собирает строку select... where parentid ='+ParentQuery->FieldsByName('ID')...) для академичности - параметр и препаре для значения форинкей у чайлда. 3. QueryDetail.Open (В варианте с таблицей - на 2 фильтр собирай. Но посоветую пользовать Query.) В принципе получишь те же яйца, но в профиль :) Извини великодушно, если всю эту глупость написал не в тему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2036084]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 356ms |

| 0 / 0 |
