Ayuda con asp básico

14/01/2004 - 16:17 por Jorte | Informe spam
Hola a todos

Una página asp me dá el error

Microsoft JET Database Engine error '80040e07'
No coinciden los tipos de datos en la expresión de criterios.


Debido a la sentencia

sqltxt="SELECT * FROM originales WHERE NumReferencia
="&Request.QueryString("NumReferencia")&""

donde NumReferencia viene dado desde otra página que pasa correctamente el
número.

En la tabla access el campo NumReferencia es un numero puesto en un campo
considerado como texto...

¿¿¿ alguien puede ayudarme ???

Muchas gracias a todos

Jorte

Preguntas similare

Leer las respuestas

#1 Jorte
14/01/2004 - 16:27 | Informe spam
Probando nuevamente con la siguiente expresión



set rs = CreateObject("ADODB.Recordset")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("originales3.mdb"))

rs.CursorType = adOpenKeyset

sqltxt="SELECT * FROM originales WHERE NumReferencia =" &
Request.QueryString ("NumReferencia") & ""


rs.Open sqltxt,conn

me repite el error, pero esta vez en la rs.Open sqltxt,conn

Alguien sabe algo ??

Gracias

Jorte
Respuesta Responder a este mensaje
#2 urko
14/01/2004 - 16:48 | Informe spam
Si el tipo de datos de numreferencia es de texto te faltan las comillas
simples

sqltxt="SELECT * FROM originales WHERE NumReferencia
='"&Request.QueryString("NumReferencia")&"' "



"Jorte" escribió en el mensaje
news:bu3mii$kmc$
Hola a todos

Una página asp me dá el error

Microsoft JET Database Engine error '80040e07'
No coinciden los tipos de datos en la expresión de criterios.


Debido a la sentencia

sqltxt="SELECT * FROM originales WHERE NumReferencia
="&Request.QueryString("NumReferencia")&""

donde NumReferencia viene dado desde otra página que pasa correctamente el
número.

En la tabla access el campo NumReferencia es un numero puesto en un campo
considerado como texto...

¿¿¿ alguien puede ayudarme ???

Muchas gracias a todos

Jorte




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida