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

combinar campos

Estas en el tema de combinar campos en el foro de ASP Clásico en Foros del Web. Hola, Tengo una tabla en la que tiene los campos username y edad, y me interesa que salga en una sola columna el nombre y ...
  #1 (permalink)  
Antiguo 08/11/2002, 19:15
 
Fecha de Ingreso: noviembre-2002
Mensajes: 133
Antigüedad: 22 años, 6 meses
Puntos: 0
Exclamación combinar campos

Hola, Tengo una tabla en la que tiene los campos username y edad, y me interesa que salga en una sola columna el nombre y debajo del mismo la edad, ¿Cómo puedo hacerlo?

SELECT username , edad FROM tabla1????

Bart
24
Lisa
21

¿Y si quisiera introducir cualquier otro elemento como texto que no este en la base de datos?
Me podéis ayudar poniendo las 2 posibilidades?. Muchas gracias
  #2 (permalink)  
Antiguo 08/11/2002, 22:08
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
un ejemplo...

... siendo username y edad los campos a mostrar y Rs tu recordset:

Código:
<% ConstanteTexto =  "Este texto es fijo e independiente de los registros a mostrar" %>
<table>
<% Do while not Rs.EOF %>
<tr>
<td><% = Rs("username")%></td>
<td><% = Rs("edad")%></td>
<td><% = ConstanteTexto %></td>
</tr>
<%
Rs.MoveNext
Loop
%>
</table>


saludos
  #3 (permalink)  
Antiguo 09/11/2002, 10:36
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
mas iría así:

Código:
<% ConstanteTexto =  "Este texto es fijo e independiente de los registros a mostrar" %>
<table>
<% Do while not Rs.EOF %>
<tr><td><% = Rs("username")%></td></tr>
<tr><td><% = Rs("edad")%></td></tr>
<tr><td><% = ConstanteTexto %></td></tr>
<%
Rs.MoveNext
Loop
%>
</table>
Si no?

De esa forma muestra los campos en renglones diferentes.

Saludos
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:20.