Foros del Web » Programando para Internet » ASP Clásico »

Microsoft JET Database Engine error '80040e07' - Data type mismatch in criteria expre

Estas en el tema de Microsoft JET Database Engine error '80040e07' - Data type mismatch in criteria expre en el foro de ASP Clásico en Foros del Web. Hola....alguien puede ver lo que yo no????? cual es el error???? sql= "INSERT INTO datos (nombre,rut,email,telefono,cantidad,ubicacion,edad ,comentarios) VALUES ('"&nombre&"','"&rut&"','"&email&"','"&telefono& "' ,'"&cantidad&"','"&ubicacion&"',"&edad&",'"&come nt arios&"');" Set rs= ...
  #1 (permalink)  
Antiguo 31/07/2008, 11:01
 
Fecha de Ingreso: julio-2008
Mensajes: 39
Antigüedad: 15 años, 10 meses
Puntos: 0
Microsoft JET Database Engine error '80040e07' - Data type mismatch in criteria expre

Hola....alguien puede ver lo que yo no????? cual es el error????


sql= "INSERT INTO datos (nombre,rut,email,telefono,cantidad,ubicacion,edad ,comentarios) VALUES ('"&nombre&"','"&rut&"','"&email&"','"&telefono& "' ,'"&cantidad&"','"&ubicacion&"',"&edad&",'"&come nt arios&"');"
Set rs= con.execute(sql)

De antemano mchas gracias...

Karla
  #2 (permalink)  
Antiguo 31/07/2008, 11:52
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: Microsoft JET Database Engine error '80040e07' - Data type mismatch in cri

solo debes fijarte si tus campos en la tabla son de texto o numerico, y en tu sentencia los campos textos llevan comilla simple, caso contrario con los numericos que no la debes poner

viendo tu sentencia, me enfocaria con telefono,cantidad y edad

estos han de ser el problema

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 31/07/2008, 12:00
 
Fecha de Ingreso: julio-2008
Mensajes: 39
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Respuesta: Microsoft JET Database Engine error '80040e07' - Data type mismatch in cri

Tambien pense que podia ser eso y los puse todos como texto excepto "comentarios" que es memo.
  #4 (permalink)  
Antiguo 31/07/2008, 13:09
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: Microsoft JET Database Engine error '80040e07' - Data type mismatch in cri

memo... es texto :
verifica uno por uno tus campos, no batalles innecesariamente

tampoco trates de crear la rueda , solo es cuestion de ver bien que tipo son tus campos, y realizar los cambios pertinentes

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:47.