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

Problemas con un query

Estas en el tema de Problemas con un query en el foro de ASP Clásico en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 30/07/2002, 10:23
 
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.
  #2 (permalink)  
Antiguo 31/07/2002, 01:11
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Problemas con un query

Si escribiste la linea completa, esta mal escrita, cambiala por esta:

SQLHW="select codigo from hardware where codigo='"&host&"'"
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:59.