FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
error, al desconectar Database
Hola amigos
Estoy intentanto conectar en tiempo de ejecucion una DB, ya lohabia hecho antes,,,,pero esta vez me sale este error : Código:
cannot disconnect database with open transactions(1) Hacer Rollback, y nada me funciona.... ALguien puede ayudarme ?? Gracias!! |
#2
|
|||
|
|||
Hola Juan...
Como no especificas que DB utilizas... no se cómo ayudarte. No obstante, como yo utilizo Firebird hago lo siguiente: for i := 0 to pFIBDatabase1.TransactionCount - 1 do if pFIBDatabase1.Transactions[i].InTransaction then pFIBDatabase1.Transactions[i].Rollback; pFIBDatabase1.CloseDataSets; pFIBDatabase1.Close; Antes de cerrar la DB si alguna transaccion quedo abierta hago el rollback. Espero te sirva como punto de partida Saludos |
#3
|
|||
|
|||
Gracias Fita
Utilizo firebird interbase 1.5
en Borland C++ Builder 6.0 Gracias, voy a probar lo que me dices, dices entonces que si hay alguna transaccion pendiente, antes de cerrar debo hacer rollback?? Gracias |
#4
|
|||
|
|||
sigue sacando el mismo error
Hola, no se ha podido solucionar el problema...
Com ohago para cancelar una transaccion??? estoy haciendo esto: En tiempo de diseño conecto una base de datos local, pero si el ususario quiere conectar otra base de datos, entonces, da click a un boton, y este tiene el siguiente codigo, Código:
IBDatabaseDatos->Connected = false; // Aca lanza la excepcion...dice que no se puede cerrar con transacciones activas, pero no he hecho ningun comit hasta el momento, y no entiendo que pasa.... IBTransaction1->Active = false; IBTablePacientes->Active = false; //////******////*******////******//////******/////*****//////*******//////*****////* IBDatabaseDatos->DatabaseName=IPDB+":C:\\basede datos\\datos1.gdb"; ini->WriteString("Form1","IP",IPDB); |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error Borland Database Engine... | Geta | Conexión con bases de datos | 2 | 29-11-2006 20:01:35 |
Error Unknown Database | judit25 | Conexión con bases de datos | 1 | 26-05-2006 03:00:22 |
TIBQuery, TDBChart y un error con la Database | papulo | Conexión con bases de datos | 3 | 19-05-2006 10:34:55 |
Urgente: Error connecting to the requested database | MarioATamborini | Firebird e Interbase | 4 | 27-08-2004 19:21:09 |
error: 'Borland Database Engine' | Gorehide | Conexión con bases de datos | 4 | 22-07-2004 23:08:32 |
|