FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
actualizar la consulta
Hola, tengo un TDBNavigator conectado un datasource y a su vez a una tabla de una base de datos MySql, para poder mostrar los datos de esta tabla uno a uno. Mi problema es que cuando hago un nueva inserccion en la tabla esta no se muestra al ir avanzando en el TDBNavigator hasta que no vuelvo a ejecutar la aplicacion.
¿Que puedo hacer para que se muestren las nuevas insercciones en una misma sesion, sin tener que volver a ejecutar la aplicacion? Gracias. |
#2
|
||||
|
||||
Saludos
Cómo haces la inserción? Sentencias? Quizás una solución rápida es "Cerrar-Abrir" el Dataset.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#3
|
|||
|
|||
Puedes usar el metodo Requery del Dataset,recuerda guardar la posicion del cursor antes de hacer requery, ya que cuando lo invocas te devuelve dicho cursor al inicio del conjunto de registros, la posicion es la propiedad RecNo, de tipo entero, saludos...
|
#4
|
|||
|
|||
Procedimiento
Puedes tener un metodo que efectúe la consulta, que llene el dataset que controla el componente navigator, entonces lo invocas cada vez que hagas algun cambio en los datos.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualizar DBGrid con ADO | manu | Conexión con bases de datos | 8 | 18-09-2007 02:20:29 |
Actualizar de Fb 1.0.2 a Fb 1.5 | Sergio J. | Firebird e Interbase | 5 | 07-04-2006 12:03:59 |
Actualizar la ayuda | Elfoscuro | Varios | 3 | 23-05-2005 02:09:18 |
actualizar | fabriciof | Conexión con bases de datos | 3 | 27-05-2004 14:58:56 |
actualizar consulta ADO | haron | Conexión con bases de datos | 1 | 07-05-2003 11:40:41 |
|