TIPOS DE DATOS EN LOS PARAMETROS
Hola a todos,...tengo el siguiente problema que no encuentro la solucion. Tengo una base de datos en la cual uno de los campos está defino como float. Estoy realizando una aplicacion en VB6 para la actualización de la base de datos.
Las diferentes modificaciones las hago a través de procedimientos almacenados, pasándole los parámetros desde VB. a través de la ejecución de un objeto Command.
El problema es que al crear los páramtros (objetos de la colección Parameters de command), mediante el método CreateParameter, hay que dar el tipo de dato, y dentro de la lista no existe float, por lo que me está dando error,.....¿Cómo puedo solucionarlo?
Gracias
Las diferentes modificaciones las hago a través de procedimientos almacenados, pasándole los parámetros desde VB. a través de la ejecución de un objeto Command.
El problema es que al crear los páramtros (objetos de la colección Parameters de command), mediante el método CreateParameter, hay que dar el tipo de dato, y dentro de la lista no existe float, por lo que me está dando error,.....¿Cómo puedo solucionarlo?
Gracias
Bueno te puedo dar una alternativa
que no creo que sea la mejor pero a falta de otra
puede ser la mejor
convierte en VB el valor float a char
y asi recibelo en tu procedimiento
en el cual lo conviertes numeric
Es una idea :)
Nota: es SQL el float puedes considerarlo como
numeric(D1,D2) en el cual D1 son los enteros y
D2 son los decimales
--------------------------------------------
Gabriel Sanchez
[email protected]
que no creo que sea la mejor pero a falta de otra
puede ser la mejor
convierte en VB el valor float a char
y asi recibelo en tu procedimiento
en el cual lo conviertes numeric
Es una idea :)
Nota: es SQL el float puedes considerarlo como
numeric(D1,D2) en el cual D1 son los enteros y
D2 son los decimales
--------------------------------------------
Gabriel Sanchez
[email protected]
