Disculpen la tardanza en contestar. Les comento lo siguiente:
He creado una
clase llamada usuario con las siguientes propiedades:
- Id ---> Entero
- Nombre ---> String
- Cuenta ---> String
- Clave ---> String
- Permisos ---> Entero
- Estado ---> Entero
- Observaciones ---> String
En dicha clase utilizo una funcion interna (o sea esta en private) en donde parametrizo las sentencias de
Insert y
Update para no estar repitiendo todo.
Cabe aclarar que las
inserciones no generan problema alguno.
El error se suscita cuando en una
actualización trato de actualizar (valga la redundancia) los valores del tipo VARCHAR.
Por lo que segui investigando aparentemente es un error en el motor de base de datos que por cierto utilizo FIREBIRD 3 y para conectarme los componentes IBDAC.
La tabla tiene esta estructura:
Código SQL
[-]1) ID int not null primary 2) NOMBRE varchar(45) not null 3) CUENTA varchar(15) not null 4) CLAVE varchar(15) not null 5) PERMISOS int not null 6) ESTADO int not null 7) OBS varchar(255)
Espero que puedan ayudarme amigos.
Muchas Gracias