Объясните пожалуйста, как правильно построить код, чтобы Лазарус не ругался.
- Код: Выделить всё
if SQLQuery1.State in [dsEdit] then
begin
SQLQuery1.Close;
SQLQuery1.SQL.Text:='update groups set naimenovanie="'+EditNew.Text+'" where id_group=2';
SQLQuery1.Open;
SQLQuery1.Post;
...........................................
end;
SQLQuery1: Cannot open a non-select statement
Лазарус начинает ругаться на SQLQuery1.Open;
Когда я реализую этот запрос в той же базе только через броузер, где вместо "'+EditNew.Text+'" завожу данные, то все работает