Buenas noches compañeros, una vez mas requiero de su colaboracion, tengo un problema para realizar la modificacion de datos en mi base de datos a travez de componentes ibx.
El problema es el siguiente en un dbgrid necesito mostrar los datos resultantes en una consulta, para la consulta uso un IbQuery, como a este IbQuery se le pasan unos parametros en tiempo de ejecucion la activacion la hago por codigo asi:
Código Delphi
[-]
Form1.IbQuery.Close;
Form1.IbQuery.ParamByName('parametro').AsString:=DatoUsuario;
Form1.IbQuery.ExecSQL;
Form1.IbQuery.Active:=true;
Form1.IbQuery.Open;
Form1.DBGrid1.Show;
Antes usaba un componente Query normal y lo hacia sin ningun problema pero al cambiar al componente IbQuery me genera este error:
"Project Editor.exe raised exception class EIBClientError whit message 'use Open for a Select Statement'. Process stopped. Use Step or Run to continue."