| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
juanan Invitado
|
Publicado: Jue 27 Ene, 2005 6:47 pm Asunto: refrescar la base de datos |
|
|
| hola en mi aplicacion utilizo una base de datos en access y el componente query, hay una opcion para agregar registros a mi base de datos y otra para eliminar, el problema esta en que cada vez q agrego un registro nuevo a continuacion si quiero eliminar este nuevo tengo q cerrar la aplicacion y volverla a abrir ya que la base de datos parece q no se refresca si no cierro y este ultimo registro añadido no me aparece para poder eliminarlo sin cerrar la aplicacion, he probado con query->Close() tras las instrucciones de agregacion pero no es sufieciente..¿A alguien se le ocurre algo? gracias! |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 27 Ene, 2005 9:17 pm Asunto: |
|
|
| Código: | this->Query1->ApplyUpdates();
this->Query1->Refresh(); |
aun que con la ultima de Refres(), debe funcionarte completamente. _________________
 |
|
| Volver arriba |
|
 |
kalux Master


Registrado: 21 Nov 2003Mensajes: 313Ubicación: Alicante - España
|
Publicado: Vie 28 Ene, 2005 10:45 pm Asunto: |
|
|
O bien: Query1->Requery();
Para Builder 6 |
|
| Volver arriba |
|
 |
Touchsoftwares Master


Registrado: 16 Dic 2002Mensajes: 869Ubicación: MEXICO Playa del Carmen
|
Publicado: Sab 29 Ene, 2005 3:10 am Asunto: |
|
|
El refresco noes recomendable solo para casos extremos, coloca el codigo para revisar por que no funciona bien _________________ Ing. Gabriel Góngora Navarrete
TouchSoftwares Inc
http://www.touchsoftwares.com |
|
| Volver arriba |
|
 |
|