Консультация № 23593
16.07.2005, 17:17
0.00 руб.
0 1 1
Уважаемые эксперты!
Вопросы следующие:

1. У меня БД Paradox, в ней одно из полей ID - имеет индекс (он мне нужен для обеспечения фильтра по записям). Но когда я пытаюсь, при добавлении записи, занести туда запись, которая уже есть в БД, он выдает ошибку - Key Violation. Вообщем я хотел сделать следующее: у меня две таблицы Paradox, первая имеет поле Number, а вторая поле ID, мне нужно, чтобы при щелчке на первой таблице, во второй таблице отображались только те записи, у которых ID соответствует Number из первой таблицы. Но как мне исправить это, как дать ему возможность иметь в ID поля с одинаковыми записями. Одним словом: как можно связать две таблицы, чтобы данные отображались во второй таблицы в соответствии с выбором в первой. Если можно то поподробнее, а то никак не получается.

2. На форме компонент DBImage, все данные нормально сохраняются в БД, а вот Картинка не хочет. Я пробовал и Table1.Post и Table1.FlushBuffers, все равно не получается. Как решить эту проблемку?

Заранее ОГРОМНОЕ спасибо за ваше время и ответы.

Обсуждение

Неизвестный
16.07.2005, 17:38
общий
это ответ
Здравствуйте, xXx!
1.ТАк ты определись либо Number доложно быть индексным полем, либо ID. Потому тебе такую ошибку и дают.
2.А как ты ее туда сохраняешь? Все дело в том, что поле, в котором хранится картинка - бинарное (BLOB). Просто так туда не запишешь. .
Форма ответа