Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Problema TQuery (RequestLive) Como actualizar tabla

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Problema TQuery (RequestLive) Como actualizar tabla Responder citando

Mi pregunta es la siguiente:
Tengo una pantalla con los siguiente componentes:
* TQuery
* TDataSource
* DBGrid
* DBNavigator

Lo que pretendo hacer es que en el DbGrid aparezcan los datos seleccionados por el TQuery(con esto no hay problema), pero posteriormente quiere que al pulsar el botón
del DBNavigator añadir pueda añadir un registro nuevo(puedo añadirlo en el DBGrid al
poner a false la opción del DBGrid Read-only).

Ahora viene mi problema NO NO PUEDO actualizar los datos en la base de datos, es decir tengo los datos en DBGrid obtenidos con el TQuery más el registro que añado, pero
no lo actualiza en la base de datos, es decir en cuanto se refresca la pantalla el dato que he introducido desaparece porque no se ha guardado en la base de datos.

He activado la propiedad RequestLive que en teoria me debería dejar que lo que introduzco se actualice en la base de datos
(creo que funciona así).

Me podeís decir si estoy haciendo algo mal o darme una posible solución.

Muchas gracias por leer este mensaje
colosoderada@yahoo.com

Volver arriba
Mensaje    Asunto: Problema TQuery (RequestLive) Como actualizar tabla Responder citando

Estimado Alfonso,
Usar un TQuery con RequestLive dentro de un TDBGrid no es precisamente la mejor opcion para actualizar datos, ademas aunque le digas RequestLive, dependiendo de como sea la sentencia SQL, el resultado sera realmente actualizable o no.
Hace algunos meses cometia las mismas equivocaciones y un librito GRATIS !! que baje de internet me dio solucion a muchas de mis confusiones, "La cara oculta de BCB" de don Ian Marteens, lamentablemente no recuerdo en este momento de donde lo saque, pero si me lo pides a lmendez@teletel.com.ar tendre mucho agrado en enviartelo (OJO !! pesa 2 megas).
Volver arriba
Mensaje    Asunto: Problema TQuery (RequestLive) Como actualizar tabla Responder citando

www.marteens.com

Teneis el link en la zona de libros.

Salu2 (y aprenderos esa web, que es facil).

Roberto Porcar
Club Builder

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.