Pregunta: | 5449 - TYPE MISMATCH:ACCESANDO BD SQL DESDE ASP CON VBSCRIPT |
Autor: | Juan Silvetti |
PROBLEMA:TENGO UNA BASE DE DATOS SQL, EN UNA TABLA TENGO UN CAMPO DECLARADO COMO TIPO FLOAT, CUANDO QUIERO INGRESAR LOS DATOS DE UN FORMULARIO DESDE UNA PAGINA ASP LE HAGO LA SIGUIENTE CONVERSION:TABLA("nombre_campo")=CDbl(Request.Form("campo_de_formulario")) PARA CONVERTIR EL CAMPO DE TIPO TEXTO O STRING A UN TIPO NUMERICO DE PUNTO FLOTANTE PERO SE GRABAN UNOS CUANTOS REGISTROS Y ME APARECE EL ERROR DE TYPE MISTMATCH ALGUIEN ME PUEDE AYUDAR????? |
Respuesta: | Alfredo Barrios Cruz |
Seguramente en en alguno de los Request.Form("campo_de_formulario") hay un espacio o un caracter no numerico u una coma, debes agragar una validaciĆ³n pa'que no te salga ese error, de hecho creo que son dos validaciones, una para que vayan espacios o caracteres no numericos o mas de un punto (123.456), y la otra es para la lonfitud. |