Ver Mensaje Individual
  #3  
Antiguo 20-07-2011
avila avila is offline
Miembro
 
Registrado: may 2011
Posts: 13
Reputación: 0
avila Va por buen camino
Ok.. Nuevamente:

-Tengo 2 tablas una llamada "DetalleGral" y otra "Productos", las manipulo usando los componentes ADOConnection1, ADOQuery1,ADOQuery2. una consulta para cada tabla. La tabla "Productos" solo la uso para crear un campo busqueda a través del FieldEditor, un campo Lookup y agregarlo al form junto con los edits. La idea de ésto es que al llenar el Edit correspondiente al campo "cod_producto" aparezca en otro Edit el nombre del producto.

-Necesito llenar en una tabla llamada "DetalleGral" los campos fecha, cod_producto, cantidad, observaciones, no_inventario, id_cuenta. Esto lo hago a través de Edits.

-Los datos ingesados a través de los Edits los guarda a la tabla mediante un botónn "guardar" mediante el código que he dejando anteriormente arriba, lo he usado para ejemplarizar mi pregunta. Hasta allí todo bien, cuando ejecuto la aplicación me aperce el form, ingreso los datos y le hago click al botónn guardar y todo bien.

Lo que necesito:

Agregarle un componente DBBgrid1 para que alli aparezcan reflejados los datos que estoy ingresando y guardando, conforme vaya ingresando estos vayan apareciendo en el grid. claro para esto agrego un DataSource1.

El Problema:

Una vez que he agregado el DBGrid, pruebo ejecutar la aplicacion. comienzo a agregar los datos y estos empiezan a reflejarse en el grid, "PERO", después de grabar la información a través del botón "Grabar", el DBGrid se mustra en gris, como deshabilitado, eso solo lo he visto que sucede si cierro la base de datos a la cual esta direccionada mediante el DataSet.

Lo mismo me pasa si agrego un campo busqueda a través del fieldEditor. (El Edit utilizado para el campo busqueda se pone en gris)¿Cómo puedo solucionar ese problema?
Responder Con Cita