Me gustaria saber si hay alguna forma de evitar este error:
SQL: cursor not returned from query
OCurre cuando realizo un insert mediante un SQLQuery (dbexpress), el codigo que hago es el siguiente:
Código Delphi
[-]SQLadd.Open;
SQLadd.SQL.Clear;
SQLadd.SQL.add('update stocks set cantidad=cantidad+'+cantidad.text);
SQLadd.SQL.add('where sucursal='''+GRIDStocks.DataSource.DataSet.FieldByName('sucursal').AsString+'''');
SQLadd.SQL.add('and telefono='''+GRIDStocks.DataSource.DataSet.FieldByName('telefono').AsString+'''');
SQLadd.Active;
CDSadd.Active:=true;
El caso es que inserta correctamente, pero sale esa ventana diciendo que no devolvio nada, ¿¿¿no se puede evitar???
También me ocurre con deletes y updates...