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

error 0x80040E07

Estas en el tema de error 0x80040E07 en el foro de ASP Clásico en Foros del Web. Error:Microsoft OLE DB Provider for ODBC Drivers (0x80040E07) [Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de datos en la expresión de criterios. Para la ...
  #1 (permalink)  
Antiguo 19/07/2002, 17:05
 
Fecha de Ingreso: julio-2002
Mensajes: 46
Antigüedad: 21 años, 10 meses
Puntos: 0
error 0x80040E07

Error:Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de datos en la expresión de criterios.


Para la siguiente consulta
sSQL="Update preguntas Set preg='" & preg & "' Where idpregunta='" & idpregunta & "'"

preg la obtengo de una form input type text
idpregunta de un select.
En mi BD preg es un campo de texto de 150 e idpregunta autonumérico.

¿Por qué tengo este error si el mismo código me funciona bien con otra BD?

Si elimino las comillas simples del ssql el error es el 0x80040E07: Pocos parámetros. Se esperaba 1.

Gracias por contestar!
  #2 (permalink)  
Antiguo 19/07/2002, 17:10
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: error 0x80040E07

Hi

1.- Como lo mencionas tienes que quitar las ' que tienes.

2.- El 2do error que te manda es por que estas haciendo referencia a un campo que no existe, verifica bien el nombre de los campos o la tabla.

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #3 (permalink)  
Antiguo 20/07/2002, 00:19
 
Fecha de Ingreso: julio-2002
Mensajes: 46
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: error 0x80040E07

Gracias UrJosé por tu inmediata respuesta. 5 minutos después. El error lo sigo teniendo mientras no dejo las comillas simples para los campos de tipo texto.
Es decir, tuve que dejar la sentencia como
sSQL=&quot;Update preguntas Set preg='&quot; &amp; preg &amp; &quot;' Where idpregunta=&quot; &amp; idpregunta &amp; &quot;&quot;

Para la prueba, la BD la simplifiqué a los dos campos en mención. Ahora probaré con la base completa que contiene en el campo preg algunas preguntas de texto y otras nombres de archivos de imágenes. Veré como trabaja. Te cuento después cómo me saldrán los update cuando integre FORM ENCTYPE=&quot;multipart/form-data&quot; a las actualizaciones.
Chaito y grracias de nuevo por tu ayuda.
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 00:47.