Ver Mensaje Individual
  #1  
Antiguo 30-05-2008
Aleh Aleh is offline
Miembro
 
Registrado: dic 2007
Posts: 15
Reputación: 0
Aleh Va por buen camino
Problema con un insert

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...
Responder Con Cita