Hola estoy tratando de realizar una operación en una base de datos mysq, cuando lo hago sobre la consola mysql me dispara el resultado que quiero pero cuando la llevo a delphi me dispara un error lo que quiero es sumar una columna de una consulta con parametros y luego quiero restar el resultado de dos columnas y presentarlos en un dbgrid aca tengo el codigo que estoy usando para la suma de las colunas en delphi.
Código Delphi
[-]begin
Data.sqejecpresupuestaria.Close;
Data.sqejecpresupuestaria.Close;
Data.sqejecpresupuestaria.SQL.Text:= 'SELECT ipartidas, SUM(debe) as Presupuestado * from ejecpresupuestaria';
Data.sqejecpresupuestaria.SQL.Add('WHERE (((ejecpresupuestaria.programa)="'+programa.Text+'"))');
Data.sqejecpresupuestaria.SQL.Add('and (((ejecpresupuestaria.presupuesto)="'+presupuesto.Text+'"))');
Data.sqejecpresupuestaria.Open;
end;
Mil gracias de antemano