Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите плиз Builder + БД...MS Access
|
|||
|---|---|---|---|
|
#18+
Есть акцесовская БД, в которой 2 связанные таблицы - Табл1 -имена, Табл2 - имя + значения для каждого имени (связь - один ко многим). Подключил к Билдеру через АДО - ADODataSet, в DBLookupComboBox имена, на DBGrid значения. Но при редактировании имени в Табл1 и нажатия кнопки сохранить, вылетает ошибка, и сетует на ошибку обновления... т.е Имя в Табл 1 - изменяется, а в Табл 2 все имена остаются старыми, в итоге все значения принадлежащие измененному имени исчезают :-(... Как в билдере сделать так чтобы при изменении имени в Табл1, имя в Табл2 изменялись тоже. Структуры таблиц: Табл.1 - Имя: Имя1 Имя: Имя2 Имя: Имя3 Табл.2 - Имя: Имя1, Значение1: 10, Значение2: 15. Имя: Имя1, Значение1: 12, Значение2: 17. Имя: Имя1, Значение1: 45, Значение2: 5. Имя: Имя2, Значение1: 0, Значение2: 8. и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2003, 22:20 |
|
||
|
Помогите плиз Builder + БД...MS Access
|
|||
|---|---|---|---|
|
#18+
Какой у тя билдер, база какого аксеса? Мож адо глючит. Попробуй откомпилить прогу и запустить отдельно не через билдер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2003, 12:45 |
|
||
|
Помогите плиз Builder + БД...MS Access
|
|||
|---|---|---|---|
|
#18+
ADO тут ни причем. Он даже не знает про Borland master/detail связь. А связь-то между dataset'ами установлена ? Через MasterFields ? Если связь через параметр - надо обновление detail ключа самому делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2003, 19:55 |
|
||
|
Помогите плиз Builder + БД...MS Access
|
|||
|---|---|---|---|
|
#18+
Акцес 2000, Билдер 6.0 да, связь через MasterFields. Как обновление detail ключа самому делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2003, 08:43 |
|
||
|
Помогите плиз Builder + БД...MS Access
|
|||
|---|---|---|---|
|
#18+
Такс, а у Вас имя - это ключ связи ? Без искусственных ключей ? А в самой базе связи прописаны ? Если ответ - "да" и там и там, то вариант только один - выбирать во временный датасет detail записи, удалять старые detail записи в базе (до Post мастера), менять имя в датасете, вставлять записи обратно в базу (после Post мастера). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2003, 13:24 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32264540&tid=2036003]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 325ms |

| 0 / 0 |
