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

Ordenación ...

Estas en el tema de Ordenación ... en el foro de ASP Clásico en Foros del Web. Hola foreros, el problema que tengo es el siguiente, tengo este código para que me ordene los datos de una db, pero me muestra todas ...
  #1 (permalink)  
Antiguo 16/11/2002, 12:08
 
Fecha de Ingreso: enero-2002
Mensajes: 545
Antigüedad: 23 años, 4 meses
Puntos: 0
Ordenación ...

Hola foreros, el problema que tengo es el siguiente, tengo este código para que me ordene los datos de una db, pero me muestra todas las columnas de la db y yo quiero la columna de la password no aparezca, el código es el siguiente:

<%

miConexion= "DRIVER={Microsoft Access Driver (*.mdb)};"
miConexion= miConexion & "DBQ="&Server.Mappath("db/foro.mdb")

Set oRS = Server.CreateObject("ADODB.Recordset")
oRS.ActiveConnection = miConexion
oRS.Source = "Select * from usuarios"
oRS.CursorLocation = 3
oRS.Open

OrdenadoPor = Request("OrdenadoPor")
If OrdenadoPor <> "" Then oRS.Sort = OrdenadoPor
%>


<TABLE BORDER="1">
<TR>
<%For I = 0 To oRS.Fields.Count - 1%>
<TD><B><A HREF="?OrdenadoPor=<%=oRS.Fields(I).Name%>">
<%=oRS.Fields(I).Name%></B></A></TD>
<%Next%>
</TR>
<%Do While Not oRS.EOF%>
<TR>
<%For I = 0 To oRS.Fields.Count - 1%>
<TD><%=oRS.Fields(I)%></TD>
<%Next%>
</TR>
<%oRS.MoveNext
Loop%>
</TABLE>
__________________
<p align="center"><a href="http://www.mundopesca.cjb.net"><img border="0" src="http://usuarios.lycos.es/criminologia/antinazis.gif" width="65" height="81"></a></p>
  #2 (permalink)  
Antiguo 16/11/2002, 12:12
 
Fecha de Ingreso: noviembre-2002
Mensajes: 133
Antigüedad: 22 años, 6 meses
Puntos: 0
el problema lo tienes porque utilizas el * en el select, deberias especificar los campos que deseas
SELECT campo1, campo2, campo3 FROM.....
  #3 (permalink)  
Antiguo 16/11/2002, 12:12
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
"Select * from usuarios"

Cambiala por:

"Select campo1,campo2, campo3 from usuarios"

Es decir menciona solo los campos que quieres mostrar.

Saludos
  #4 (permalink)  
Antiguo 17/11/2002, 05:40
 
Fecha de Ingreso: enero-2002
Mensajes: 545
Antigüedad: 23 años, 4 meses
Puntos: 0
Es verdad tenian razón, muchisimas gracias.
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 04:57.