Sentencia SQL

10/09/2003 - 19:05 por Alejandro Archila Celis | Informe spam
Tengo la siguiente sentencia SQL que me selecciona la ultima noticia
incluidad

Necesito ayuda para escoger las dos ultimas noticias

sql = "SELECT TOP 1 * FROM cms WHERE SECCION='Subdireccion Financiera' Order
By ID_Noticia Desc"

Gracias por la ayuda

Preguntas similare

Leer las respuestas

#6 Sashka
10/09/2003 - 19:49 | Informe spam
?? No será que no hay 2 que cumplan la condición???
SECCION='Subdireccion Financiera'

Sashka

"Jhonny Vargas P." escribió en el mensaje
news:#6Q3k$
?

Entonces Ejecuta tu query sin el TOP y revisa que efectivamente no existan


2
noticias iguales



Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile

"Alejandro Archila Celis" wrote in message
news:eraS$
> Ya lo hice pero sigue apareciento la ultima noticia pero dos veces
>
> y necesito la noticia 1 y noticia 2
>
>


Respuesta Responder a este mensaje
#7 Alejandro Archila Celis
10/09/2003 - 19:52 | Informe spam
No ya tambien revice eso que cumplan la condicion
Respuesta Responder a este mensaje
#8 Alejandro Archila Celis
10/09/2003 - 19:55 | Informe spam
esta es la instruccion completa que estoy utilizando

sql = "SELECT TOP 2 * FROM cms WHERE SECCION='Subdireccion Financiera' Order
By ID_Noticia Desc"
Set result = con.Execute(sql)
Response.Write ""&result.Fields("Contenido")&""

Como hago para que se visualicen ya que la instruccion sql si esta bien el
problema es la visualizacion

Gracias
Respuesta Responder a este mensaje
#9 Jhonny Vargas P.
10/09/2003 - 20:30 | Informe spam
ahhhh okay...

Algo similar a esto:

Dim objRec
Set objRec = objCon.Execute(sql)

While Not objRec.Eof
Response.Write "<br>" & objRec("Id_Noticia")
objRec.MoveNext
Wend

Set objRec = Nothing


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile


"Alejandro Archila Celis" wrote in message
news:
esta es la instruccion completa que estoy utilizando

sql = "SELECT TOP 2 * FROM cms WHERE SECCION='Subdireccion Financiera'


Order
By ID_Noticia Desc"
Set result = con.Execute(sql)
Response.Write ""&result.Fields("Contenido")&""

Como hago para que se visualicen ya que la instruccion sql si esta bien el
problema es la visualizacion

Gracias


Respuesta Responder a este mensaje
#10 Clara
10/09/2003 - 20:34 | Informe spam
Estás cargando el resultado en un recordset y recorriéndolo? que es result?
deberías poner:

sql = "SELECT TOP 2 * FROM cms WHERE SECCION='Subdireccion Financiera' Order
By ID_Noticia Desc"
set result = Server.createObject("ADODB.recordset")
Set result = con.Execute(sql)
if not result.EOF then
While not result.EOF
Response.Write ""&result("Contenido")&""
result.MoveNext()
wend
else
response.write "no hay noticias en la base"
end if


"Alejandro Archila Celis" escribió en el mensaje
news:
No ya tambien revice eso que cumplan la condicion


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida