Pregunta: | 13213 - VARIABLES DE TIPO DECIMAL EN ADO |
Autor: | Oisín Cabrera Vera |
Tengo un problema: cuando creo un comando ADO y le inserto un parametro de tipo adDecimal, no me lo coge el procedimiento almacenado.
Lo intento forzar con un parámetro del tipo adNumeric, pero tampoco me lo coje, tengo bien configurado la configuracion regional y lo hago en OLE DB asi que no creo que sea fallo de ODBC (aunque tambien lo he configurado bien por si las moscas...) y ya no se que hacer, ¿alguien me podria echar una mano? es urgente. Gracias |
Respuesta: | Guillermo Molina |
Set xparam = .CreateParameter("CORR_MOVI", adNumeric,adParamInput, 0, mvarCORR_MOVI)
xparam.Precision = 18 xparam.NumericScale = 0 .Parameters.Append xparam donde xparam es tipo adodb.Parameter y mvarCORR_MOVI es la variable que tiene el dato a enviar |