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

Clausula TOP en un SELECT

Estas en el tema de Clausula TOP en un SELECT en el foro de ASP Clásico en Foros del Web. segun tengo entendido con la clausula TOP se pueden listar un numero determinado de registros. SQL="SELECT top10 FROM tabla1 where tipo='divx' and titulo like '%" ...
  #1 (permalink)  
Antiguo 04/09/2002, 16: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
Clausula TOP en un SELECT

segun tengo entendido con la clausula TOP se pueden listar un numero determinado de registros.

SQL="SELECT top10 FROM tabla1 where tipo='divx' and titulo like '%" & request.form("titulo")& "%' order by titulo asc"

Pero no me funciona me devuelve el siguiente error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'top18 codigo'.
/maestro/divx.asp, line 227


Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
  #2 (permalink)  
Antiguo 04/09/2002, 16:49
 
Fecha de Ingreso: mayo-2002
Ubicación: Mexico DF
Mensajes: 119
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Clausula TOP en un SELECT

Pueba asi.

SQL=&quot;SELECT top 10 * FROM tabla1 where tipo='divx' and titulo like '%&quot; &amp; request.form(&quot;titulo&quot;)&amp; &quot;%' order by titulo asc&quot;

Saludos

Vic
  #3 (permalink)  
Antiguo 04/09/2002, 17:03
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
Re: Clausula TOP en un SELECT

Correcto VIC78 me faltaba espaciar TOP 10 y ademas incluir el * o los campos usados.
Gracias.

Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
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 11:14.