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

No coinciden los tipos de datos en la expresión de criterios.

Estas en el tema de No coinciden los tipos de datos en la expresión de criterios. en el foro de ASP Clásico en Foros del Web. Este es el error que me da: Microsoft OLE DB Provider for ODBC Drivers error '80040e07' [Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de ...
  #1 (permalink)  
Antiguo 03/06/2005, 09:26
Avatar de TCL_ZIP  
Fecha de Ingreso: noviembre-2003
Ubicación: Esporles, Mallorca, España
Mensajes: 690
Antigüedad: 20 años, 6 meses
Puntos: 4
No coinciden los tipos de datos en la expresión de criterios.

Este es el error que me da:

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

[Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de datos en la expresión de criterios.

/seccions/nov_coment.asp, línea 13

i esta es la consulta que hago desde VBscript:
Código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include virtual="/Connections/Esporlesbc.asp"-->
<%
Dim Novetats
Dim Novetats_numRows

Set Novetats = Server.CreateObject("ADODB.Recordset")
Novetats.ActiveConnection = MM_Esporlesbc_STRING
Novetats.Source = "SELECT * FROM Novetats WHERE id='" & Trim(Request.QueryString("noticia")) & "'"
Novetats.CursorType = 0
Novetats.CursorLocation = 2
Novetats.LockType = 1
Novetats.Open()

Novetats_numRows = 0
%>
y este es el codigo del archivo incluido Esporlesbc.asp
Código:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO" 
' DesigntimeType="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
Dim MM_Esporlesbc_STRING
MM_Esporlesbc_STRING = "dsn=midsn"
%>
please me urge bastante
  #2 (permalink)  
Antiguo 03/06/2005, 11:04
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 1
El valor id es número?, sí es asi, intenta quitando la comilla simple (') en
'" & Trim(Request.QueryString("noticia")) & "'
  #3 (permalink)  
Antiguo 03/06/2005, 11:59
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Ademàs, podrias verificar si el valor de tu consulta es correcto, es decir si en realidad toma el valor.

checa, tambien lo que te comentan, si es numerico o no.
  #4 (permalink)  
Antiguo 03/06/2005, 13:07
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
si ID es numerico se le quita las comillas simples ' y ademas en vez de TRIM pon CLNG... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #5 (permalink)  
Antiguo 04/06/2005, 07:44
Avatar de TCL_ZIP  
Fecha de Ingreso: noviembre-2003
Ubicación: Esporles, Mallorca, España
Mensajes: 690
Antigüedad: 20 años, 6 meses
Puntos: 4
siii muchas gracias era lo de las ' '!!
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 12:18.