Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   SqlServer 2000 - DbExpress (https://www.clubdelphi.com/foros/showthread.php?t=18979)

Ricardo Alfredo 28-02-2005 23:13:30

SqlServer 2000 - DbExpress
 
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


La franja horaria es GMT +2. Ahora son las 21:45:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi