Ver Mensaje Individual
  #1  
Antiguo 05-04-2007
joal joal is offline
Miembro
 
Registrado: jun 2006
Posts: 10
Reputación: 0
joal Va por buen camino
Question Intento insertar y/o editar en un DBGrid y no me permite.

Buenas tardes,

Tengo un DBGrid (datasource:autoedit & enabled: true; readonly:false) controlado por un TDBNavigator (datasource:autoedit & enabled: true. Igualmente para acceder a la bd firebird estoy usando un TIBTable (active: false; forced refresh: true; readonly:false; transacion:active: false).

El propósito de esta forma es que se le pasa como parametro el nombre de una tabla (son 24 tablas: select * from tablaparametro) y el "administrador" tiene capacidad de ver los diversos registros y editarlos.

Mi problema surge al momento de querer insertar o editar un campo. Me genera un nuevo renglón pero me impide editar los campos. En el caso de un insert obviamente al momento de querer guardar sale error por no generar campos indices, y con edit no puedo seleccionar el registro que busco o desplazarme mediante tabulador.

Busque si el componente IBQuery asociado contenia un Requestlive: true para editar en tiempo real, pero parece que no. Lo ultimo que se me ocurrio fue revisar el DBGrid, pero en Options no pude cambiar el dgEditing y dgAlwaysShow a True.

Gracias de antemano a la orientación que puedan darme (seguramente será algún detalle que se me escapa
Responder Con Cita