 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
rockman2003 Master

Registrado: 27 Ene 2004Mensajes: 202Ubicación: Madrid
|
Publicado: Mie 02 Dic, 2009 11:52 am Asunto: Reconexion base de datos |
|
|
Hola foro,
Me surge un problema con mi aplicación Cliente/Servidor.
Resulta que estoy trabajando con ADOQuerys contra un servidor donde se encuentra la base de datos.
A mi me gustaría que si se perdiera la conexión, al restablecerse, el programa volviera a conectar todas las ADOQuery que estén funcionando en el sistema.
En un principio, lo que hago es
| Código: |
ADOConnection1->Close();
ADOConnection1->Open();
for (int i = 0; i <r_ADOConnection1>DataSetCount; i++)
{
try{
ADOConnection1->DataSets[i]->Open();
}
catch (...){
continue;
}
}
|
Con esto lo que hago es recorrer todos los dataset que estén colgando del ADOConnection.
Mi problema es que esto no funciona... u ocurre un error o no conecta todo...
En fin... ¿Hay alguna manera de conseguir lo que quiero hacer?
Muchas gracias |
|
| Volver arriba |
|
 |
mns Lt

Registrado: 15 Oct 2008Mensajes: 95
|
Publicado: Dom 15 May, 2011 9:00 pm Asunto: |
|
|
si no entiendo mal , lo que quieres decir es que lo que haces va bien pero falla , has probado metiendo Application->ProcessMessages() en el for , ?
perdon , creo que no me fije que esto tiene ya algun tiempo |
|
| Volver arriba |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|