Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2002, 10:23
emont
 
Fecha de Ingreso: enero-2002
Ubicación: Bogotá
Mensajes: 438
Antigüedad: 23 años, 3 meses
Puntos: 2
Problemas con un query

Tengo el siguiente problema:

Estoy pasando un valor de una página a otra y esta última es la que recibe es dond eme sale el siguiente error:

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

[Microsoft][ODBC Visual FoxPro Driver]SQL: no se encuentra la columna 'JPFE349442'.

/prueba/frmLlamadas.asp, line 16

El valor 'JPFE349442' es el valor que esto recibiendo.
Este es el codigo en la pagina donde trabajo con ese valor:
<%@LANGUAGE="VBSCRIPT"%>
<%set Rs = Server.CreateObject("ADODB.Recordset")
set Rshw = Server.CreateObject("ADODB.Recordset")
set conn=Server.CreateObject ("ADODB.connection")
conn.open ("Driver={Microsoft Visual FoxPro Driver};UID=admin;DBQ=C:\Copia buena ETBHELP\etbhelp\helpdesk.dbc;SourceType=DBC;Exclus ive=No;Collate=Machine;;PASSWORD=;")
host=request.Form("host")

SQLHW="select codigo from hardware where codigo=" &host

set Rshw=conn.execute(SQLHW)
response.Write(rshw("codigo"))

la linea en negrita es la linea 16 y es con la que tengo problema, y ya la cambie por una sencilla y no me coloca problema por lo que creo que es esa línea, pero como lo corrijo.

Gracias por la ayuda.