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

Error

Estas en el tema de Error en el foro de ASP Clásico en Foros del Web. Hago esto: <% slq = "select * from usuarios where id = "&request("id") set rs = Server.CreateObject("ADODB.Recordset") set rs = con,execute (sql) %> el error ...
  #1 (permalink)  
Antiguo 06/03/2002, 15:56
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 23 años, 3 meses
Puntos: 3
Error

Hago esto:

<%
slq = "select * from usuarios where id = "&request("id")
set rs = Server.CreateObject("ADODB.Recordset")
set rs = con,execute (sql)
%>

el error que me mande es el siguiente...
poco parámetros. Se esperaba 1.

Giancarlo Loret de Mola (Mamon)
  #2 (permalink)  
Antiguo 06/03/2002, 16:22
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 23 años, 2 meses
Puntos: 1
Re: Error

reemplaza todo por esto:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open con
sql = "select * from usuarios where id = " & request("id")
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open sql, con
%>

ando ? bye !
  #3 (permalink)  
Antiguo 06/03/2002, 21:24
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Error

casi estoy seguro que es una de las siguientes cosas

en esta linea

slq = "select * from usuarios where id = "&request("id")

1.- ASegurate que tu campo en la base de datos se llame id

2.- usa algo asi
slq = "select *,id from usuarios where id = "&request("id")

3.- Asegurate que el nombre de la tabla este correcto

saludos :)
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 22:03.