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

¿Será problema de la DB?

Estas en el tema de ¿Será problema de la DB? en el foro de ASP Clásico en Foros del Web. Hola a todos, tengo la siguiente consulta a la base de datos en ASP Código: <% id = Request.QueryString("id") SET base = Server.CreateObject("ADODB.Connection") base.Open "Provider=Microsoft.Jet.OLEDB.4.0; ...
  #1 (permalink)  
Antiguo 16/03/2003, 19:26
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
¿Será problema de la DB?

Hola a todos, tengo la siguiente consulta a la base de datos en ASP
Código:
<%
id = Request.QueryString("id")

SET base = Server.CreateObject("ADODB.Connection")
base.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("./datosinfo/fichas.mdb")
sql = "SELECT nombre,categoria FROM general WHERE ID = '"& id &"'"
SET RS = Server.CreateObject ("ADODB.RecordSet")
RS.Open sql, base	

nombre = RS("nombre")
categoria = RS("categoria")

RS.Close
base.Close
SET RS = Nothing
SET base = Nothing
%>
pero me devuelve el siguiente error:

Microsoft JET Database Engine (0x80040E14)
Error de sintaxis en la cláusula FROM.
/ficha.asp, línea 8

he probado el mismo código pero cambiando la consulta a otra base de datos y funciona perfectamente.

¿Qué podría ser?
  #2 (permalink)  
Antiguo 16/03/2003, 19:38
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
Bueno, lo acabo de resolver, he cambiado el nombre de la tabla (antes "general") por "lista" y funciona como era de esperar.
Curioso ¿no?¿o es que acaso "general" es una palabra reservada en las sentencias de SQL?
  #3 (permalink)  
Antiguo 17/03/2003, 06:44
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
http://www.forosdelweb.com/showthrea...hreadid=121264
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #4 (permalink)  
Antiguo 17/03/2003, 12:01
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
Muy bien maestro, muchas gracias de mi parte y anticipadas, seguramente, de tantos otros.
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 06:02.