![]() |
Есть запрос SELECT * FROM Table1 UNION SELECT * FROM Table2.
Итоговый набор данных отображается через DBGrid (Delphi6). Никакие изменения туда заносить не получается, т.к. итоговый набор данных состоит из двух таблиц. Можно ли сделать чего-нибудь, чтобы можно было вносить изменения и вставку записей. Пожалуйста помогите кто-нибудь. |
Сделай два отдельных набора и для слияния данных используй создай поле Lookup со ссылкой на другой набор.
|
Никакие изменения туда заносить не получается - туда это куда именно??
А вообще задай свой вопрос на sql.ru но только точнее и сразу будет ответ. |
2 варианта
1. В interbase можно сделать view, который есть отображение запроса на таблицу. Её можно менять (update). 2. Приведите свою базу к нормальной форме (хотя бы соберите все связи один-в-один в одну таблицу). К тому же так быстрее работать будет. |
Время: 14:23. |
Время: 14:23.
© OSzone.net 2001-