modificar datos con ibx
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:
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." |
Cita:
|
Ampliando un poco más:
Form1.IbQuery.Active:=true; Form1.IbQuery.Open; Esas dos instrucciones hacen lo mismo, elige sólo una de ellas (la que más coraje te dé ;)) La usarás siempre que el SQL sea de selección (select * from...) Form1.IbQuery.ExecSQL; Usado cuando el sql es de acción (insert, delete, update, alter table, etc). Saludos |
gracias por la ayuda
Muchas gracias a todos por su colaboracion me ah servido a la perfeccion, quedo inmensamente agradecida.
|
La franja horaria es GMT +2. Ahora son las 21:42:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi