PDA

Показать полную графическую версию : SQL-запрос для разных наборов данных


kukushka
01-11-2004, 10:20
Есть запрос SELECT * FROM Table1 UNION SELECT * FROM Table2.
Итоговый набор данных отображается через DBGrid (Delphi6). Никакие изменения туда заносить не получается, т.к. итоговый набор данных состоит из двух таблиц. Можно ли сделать чего-нибудь, чтобы можно было вносить изменения и вставку записей. Пожалуйста помогите кто-нибудь.

Netscaper
01-11-2004, 17:21
Сделай два отдельных набора и для слияния данных используй создай поле Lookup со ссылкой на другой набор.

Guest
01-11-2004, 18:14
Никакие изменения туда заносить не получается - туда это куда именно??
А вообще задай свой вопрос на sql.ru но только точнее и сразу будет ответ.

pva
14-12-2004, 11:04
2 варианта

1. В interbase можно сделать view, который есть отображение запроса на таблицу. Её можно менять (update).

2. Приведите свою базу к нормальной форме (хотя бы соберите все связи один-в-один в одну таблицу). К тому же так быстрее работать будет.




© OSzone.net 2001-2012