Hola a todos
Estoy intentando llamar a un sql procedure en DB2, via ADO, pasandole
un parámetro que referencia un campo char variable y enorme
Del lado de la base de datos elegi un campo CLOB (tamaño hasta 2 gb)
Create Procedure MOARINTD.crdb_trf(IN oXML clob(1000000))
Language SQL
Dynamic Result Sets 1
Begin
..
..
..
End;
Del lado del cliente (fox) estoy intentando pasarlo como parámetro tipo
adLongVarChar
..
..
.CommandText = "{ call crdb_trf( ? ) }"
.CommandType = ADCMDTEXT
.Parameters.Append(.CreateParameter("oxml",
ADLongVARCHAR, ADPARAMINPUT, 1000000 ))
.Parameters("oxml").Value = "prueba
xxxxxxxxxxxxxxxxxxxxxxxxxx"
.Execute()
Sin embargo me tira un error: "informacion de enlace no valida..."
Alguien me podria dar una mano. Ya no se que mas usar....
Gracias
Jorge