SQLSTATE 22005: valor de caracter no valido para especificacion cast
el error 22005 se refiere a un error en la asigancion... a ver si alguien me ayuda... aca esta le codigo..
string prut = "fundo1"
DECLARE cargar_rodal PROCEDURE FOR cargar_rodal
@nombre_fundo = :prut
using sqlca;
execute cargar_rodal;
if sqlca.sqlcode = 0 then
fetch next cargar_rodal into :rodal;
close cargar_rodal;
else
messagebox("Error SP",sqlca.sqlerrtext)
end if
y este es el store procedure:
CREATE PROCEDURE cargar_rodal
@nombre_fundo varchar(50)
AS
SELECT count(RODAL.ID)
FROM FUNDO INNER JOIN
RODAL ON FUNDO.ID = RODAL.ID_FUNDO
WHERE fundo.nombre = @nombre_fundo
GO
el SP esta bien ya que lo probe en el analizador de consultas... espero em ayuden , thnx




