Order by
Publicado por jos (8 intervenciones) el 12/09/2002 13:30:08
Estoy intentado cargar una pagina con los datos
obtenidos de la
siguiente consulta:
set recCatalogo =
Server.CreateObject("ADODB.Recordset")
recCatalogo.ActiveConnection = "Driver={Microsoft
Access Driver
(*.mdb)};DBQ="&Server.MapPath("..\..\DATA\ANTHROPOS.MDB")
recCatalogo.Source = "SELECT TITULO, AUTOR, DATOS,
ANYO, PP, ISBN, PVP,
PVP_4, AGOTADO_PRENSA FROM CATALOGO WHERE COL = '" +
Replace(recCatalogo__varColeccion, "'", "''") + "'
ORDER BY N_COL"
recCatalogo.CursorType = 0
recCatalogo.CursorLocation = 2
recCatalogo.LockType = 3
recCatalogo.Open()
Funciona pero no me saca los datos ordenados por el
campo N_COL que le
indico en el ORDER BY. Si esta misma consulta la
ejecuto directamente en Access me saca el resultado
ordenado por el campo que quiero.
Por que puede ser?
Muchas gracias.
obtenidos de la
siguiente consulta:
set recCatalogo =
Server.CreateObject("ADODB.Recordset")
recCatalogo.ActiveConnection = "Driver={Microsoft
Access Driver
(*.mdb)};DBQ="&Server.MapPath("..\..\DATA\ANTHROPOS.MDB")
recCatalogo.Source = "SELECT TITULO, AUTOR, DATOS,
ANYO, PP, ISBN, PVP,
PVP_4, AGOTADO_PRENSA FROM CATALOGO WHERE COL = '" +
Replace(recCatalogo__varColeccion, "'", "''") + "'
ORDER BY N_COL"
recCatalogo.CursorType = 0
recCatalogo.CursorLocation = 2
recCatalogo.LockType = 3
recCatalogo.Open()
Funciona pero no me saca los datos ordenados por el
campo N_COL que le
indico en el ORDER BY. Si esta misma consulta la
ejecuto directamente en Access me saca el resultado
ordenado por el campo que quiero.
Por que puede ser?
Muchas gracias.
Valora esta pregunta


0