PDA

Ver la Versión Completa : SqlServer 2000 - DbExpress


Ricardo Alfredo
28-02-2005, 23:13:30
Hola utilizo Delphi 7 ultimo parche contra base de datos SqlServer 2000 y dbexpress

Tengo un problema que no se por donde solucionar, sucede que defino una tabla por ejemplo
CREATE TABLE dbo.cuotas
(
codigo_trabajador varchar(12) NOT NULL,
nro_prestamo int NOT NULL,
nro_cuota int NOT NULL,
monto_cuota decimal(14,4) NULL,
interes decimal(14,4) NULL,
reajuste decimal(14,4) NULL,
total_cuota decimal(14,4) NULL,
saldo_cuota decimal(14,4) NULL,
estado varchar(16) NULL
)
go
y la coloco en una query (TSqlQuery)
select codigo_trabajador,nro_prestamo,nro_cuota,monto_cuota,interes,reajuste,total_cuota,
saldo_cuota,estado
from cuotas
Where codigo_trabajador=:ficha And
nro_prestamo=:prestamo



Defino los parametro como Params[0].AsString y Params[1].AsInteger y cuando trato de ejecutar o recuperar los campos me envia el siguiente error
"SqlServer Error SqlState :HY000, SqlError Code 0 (Null)"
este error no da si saco el parametro que esta en la base de datos definido como not null, o si lo cambio a null, pero esto no lo puedo hacer porque es parte de la llave principal
Alguien me podria dar luces por donde es el error