Приветствую!
Начал пользоваться вашими компонентами.
Есть пара вопросов по теме сабжа:
1. Использование SQLInsert,SQLUpdate и т.д. в MSQuery возможно только при заполненном блоке SQL?
2. Если да, то они в прямой связи ? Т.е. если в блоке запроса select ... from table1, возможно ли в блоке, к примеру, insert в другую таблицу (insert into table2 (id,name) values (:id,:name))?
3. В каких случаях используется компонент MSUpdateSQL ?
4. Есть ли вообще какая-нибудь документация ОПИСЫВАЮЩАЯ предназначение и особенности работы компонентов, кроме онлайн?
Спасибо!
Вопрос про использование MSQuery.SQLInsert и MSUpdateSQL
Re: Вопрос про использование MSQuery.SQLInsert и MSUpdateSQL
Добрый день.
Пример использования TMSUpdateSQL вы можете увидеть в SdacDemo демо-проекте, который находится в папке "C:\Users\Public\Documents\Devart\SDAC for RAD Studio XE 5\Demos\SDACDemo\".
Да, т.к. при закрытом TMSQuery в дата-сет нельзя внести изменения.Litta04 писал(а):1. Использование SQLInsert,SQLUpdate и т.д. в MSQuery возможно только при заполненном блоке SQL?
В TMSQuery.SQLInsert есть возможность записать SQL-запрос, который изменит данные в другой таблице. Подробнее можно узнать тут http://www.devart.com/sdac/docs/devart_ ... insert.htmLitta04 писал(а):2. Если да, то они в прямой связи ? Т.е. если в блоке запроса select ... from table1, возможно ли в блоке, к примеру, insert в другую таблицу (insert into table2 (id,name) values (:id,:name))?
Об использавании TMSUpdateSQL можно узнать тут http://www.devart.com/sdac/docs/index.h ... atesql.htmLitta04 писал(а):3. В каких случаях используется компонент MSUpdateSQL ?
Пример использования TMSUpdateSQL вы можете увидеть в SdacDemo демо-проекте, который находится в папке "C:\Users\Public\Documents\Devart\SDAC for RAD Studio XE 5\Demos\SDACDemo\".