Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.141.8.247] |
|
Сообщ.
#1
,
|
|
|
Добрый день, пытаюсь написать базу данных для проката Delphi +Access/ADO, есть 4 таблицы: Клиенты, товар, выдача и бронь. Пытаюсь создать связи: "Ключ клиента (Клиенты) - Клиенты (выдача)", "Ключ товара (Товары) - товары (Выдача)", "Ключ клиента (Клиенты) - Клиенты (Бронь)", "Ключ товара (Товары) - товары (Бронь)". Создаю связь "Ключ клиента (Клиенты) - Клиенты (выдача)", а при создании связи "Ключ товара (Товары) - товары (Выдача)" выскакивает Access violation, что я не так делаю?
|
Сообщ.
#2
,
|
|
|
Цитата Krack5566 @ а при создании связи "Ключ товара (Товары) - товары (Выдача)" выскакивает Access violation, что я не так делаю? Ошибка в 16-ой строке. |
Сообщ.
#3
,
|
|
|
У меня 16 строка
DataSource2: TDataSource; |
Сообщ.
#4
,
|
|
|
Цитата Krack5566 @ У меня 16 строка DataSource2: TDataSource; , что с ней не так? Это стандартная фраза, и говорит она о том что, не видя кода не возможно установить причину. |
Сообщ.
#5
,
|
|
|
Цитата Krack5566 @ при создании связи "Ключ товара (Товары) - товары (Выдача)" выскакивает Access violation а что значит "создание связи"? |
Сообщ.
#6
,
|
|
|
Собственно кода можно сказать и нет, подключена база с 4 таблицами, пытаюсь установить связи Master/detail connections на закладки Diagram в unit2.pas, от клиентов к выдачи получается, а от игрушек к выдачи выскакивает Access violation
Прикреплённый файлProject.rar (25,6 Кбайт, скачиваний: 126)
|
Сообщ.
#7
,
|
|
|
Цитата Krack5566 @ а от игрушек к выдачи выскакивает Access violation какие именно поля пытаешься связать? их типы совпадают? |
Сообщ.
#8
,
|
|
|
хочу это повторить в Delphi
Прикреплённый файл__________.jpg (44,65 Кбайт, скачиваний: 466)
|
Сообщ.
#9
,
|
|
|
Используй ADODataSet вместо ADOTable, в CommandText напиши запрос, который будет джойнить нужные поля
|
Сообщ.
#10
,
|
|
|
Цитата Relaxander @ Если хочешь работать с базами данных нипадеццки, то про TADOTable забудь НАВСЕГДА!!! Используй ADODataSet вместо ADOTable |