![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Si utilizas un DbGrid, conectado a una fuente de datos, una Tabla o una consulta modificable, los cambios que realices sobre la rejilla se guardarán directamente en la fuente.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
|||
|
|||
|
Asi lo uso
El DbGrid se encuentra relacionado con un Query y un Datasource y basicamente esto es lo que hago:
Query1.SQL.Clear; Query1.SQL.Add('select * from vehiculos'); Query1.Open; DataSource2.DataSet:=Query1; dbgrid2.DataSource:=datasource2; y me muestra todos los vehiculos con sus campos, lo que quiero es que me deje realizar modificaciones en el contenido del DbGrid es decir en los datos de los vehiculos para posteriormente guardarlos. No se si me explico |
|
#3
|
||||
|
||||
|
Pues bastará con que pongas la propiedad de la consulta RequestLive activada (True) y ya podrás hacer modificaciones en la consulta, si la tabla es Paradox, te obligará a tener una clave primaria para poder efectuar los cambios.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#4
|
|||
|
|||
|
No, no es tabla Paradox y el RequestLive que ¿mencionas es una propiedad del DBgrid?
Un Saludo y Gracias por Contestar tan rapido ya que nesesito solucionar esto lo mas rapido posible. |
|
#5
|
||||
|
||||
|
Pues no es una propiedad del componente Tquery, por cierto que tipo de tablas estás utilizando.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#6
|
|||
|
|||
|
Utilizo MySql como manejador de BD y ahi creo mis tablas, ¿Entonces esa propiedad se la asigono al componente Query en el Object Inspector y como se encuentra asociado al DBGrid me permitira escribir en el para hacer las modificaciones?
Muchas Gracias en Verdad ![]() |
|
#7
|
|||
|
|||
yo andaba buscando hacer lo mismo,,, en un dbgrid modificable me interesaria que se pueda modificar solo una columna,,, habilite a True la propiedad RequestLive pero me marco un error 'Invalid use of keyword' Token 101.. saben a que se debe esto? lo hace cuando activo el Query.Active := True;como comentario de ayuda: El Query se modifica segun la eleccion en un DBLookupComboBox ok ya arregle el error jejeje lo habilite en el codigo Query.Active := True; Query.RequestLive := True; pero sigue sin poder escribir en la celda seleccionada, entro al acelda y se me selecciona el texto que contiene la celda y no me deja escribir... Última edición por gama_blind fecha: 11-01-2007 a las 07:30:00. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como exportar informes Rave a Word "modificable" | zerelho | Impresión | 0 | 11-01-2006 13:59:11 |
| PickList DBGrid (Pregunta acerca de los DBGRID) | lazarous | Varios | 1 | 10-01-2006 09:53:12 |
| Como extraer datos de un DBgrid a otro DBgrid | mickey | Conexión con bases de datos | 13 | 29-01-2004 05:05:30 |
|