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


Registrado: 28 Ene 2004Mensajes: 10
|
Publicado: Mie 28 Ene, 2004 2:30 am Asunto: Error con el commit |
|
|
Tengo un problema con una base de datos Interbase SQL.
Por mas que miro el código, no encuentro el error.
El caso es que utilizo commit para mis transacciones en la base de datos.
Al ejecutar algunos de los commit que utilizo me sale el siguiente mensaje (en tiempo de depuración)
Proyect aplicacion.exe raised exception class EConvertError with message ''' is not a valid integer value'. Process stopped. Use Step or Run to continue.
Es como si quedara una transacción pendiente, y en dicha transaccion intenta meter un '' donde debería haber un entero, pero no se porque ocurre esto porque he mirado el código entero y no encuentro el fallo.
A ver si me podeis ayudar, a ver de dónde puede venir el fallo
Un saludo[/img] |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 28 Ene, 2004 5:23 am Asunto: |
|
|
Existe un problema de compatibilidad entre los tipos de datos de Interbase, y los componentes de builder, verifica cual es el tipo de datos que esta dandote el error, y cambialo, al pasarlo conviertelo al tipo de datos...
por ejemplo
un entero en interbase = a una cadena (ansistring).convertida a entero.
saludos.. _________________
 |
|
| 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.
|