Tema: DBGrid
Ver Mensaje Individual
  #9  
Antiguo 11-12-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 18.321
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por jafera Ver Mensaje
El StringGrid no me sirve ya que los datos proceden de un IBDataSet, alguna sugerencia?
(1) Si quieres utilizar el TStringGrid deberás cargar los datos "a mano" desde el IBDataSet. Eso se daba por supuesto. De todas formas no es un proceso muy complejo, basta con dos bucles anidados uno que recorre las filas (registros) y otro dentro para las columnas (fields).

(2) Si no quieres hacer la carga "a mano", creo que la opción que te queda es usar TClientDataset. POdrás cargar los datos directamente del IBDataSet y utilizar un DBGrid normal, y además el TClientDataset que dará la persistencia en memoria. Una vez hechos los cambios utilizas ApplyUpdates para "volcar" todo a Base de Datos.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita