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

Pasar datos de columnas a filas

Estas en el tema de Pasar datos de columnas a filas en el foro de ASP Clásico en Foros del Web. Tengo el siguiente codigo y me devuelve la informacion asi: ------ name ------ valor y necesito que lo haga asi n/v -- -- -- -- ...
  #1 (permalink)  
Antiguo 02/03/2007, 08:33
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años, 1 mes
Puntos: 1
Pasar datos de columnas a filas

Tengo el siguiente codigo y me devuelve la informacion asi:
------ name
------ valor

y necesito que lo haga asi
n/v
--
--
--
--
--

Aca el codigo:


Código:
<%if trim(consulta) <> "" then%>
				<%if not(objRS.BOF and objRS.EOF) then%>
					<table ID="MiTabla" border="1" cellpadding="2" width="100%">
					<tr>
						<%for introw=0 to objRS.Fields.Count -1 %>
							<td nowrap bgcolor="#CCCCB7" valign="top">
								<%if intRow>0 then %>
									<p align="Center">
								<%end if%>
								<font face="verdana" size="1">
							<b><%=objRS(intRow).name%></b></font>							</td>
						    <td nowrap bgcolor="#CCCCB7" valign="top"><font face="verdana" size="1"><%=objRS.Fields(intRow).value%></font></td>
					    <%Next%>
					</tr>
				<%else%>
						<center>
						<table border="0" cellpadding="2" ID="Table1">
							<tr>
								<td align="center"> <!--bgcolor="#000060"-->
									<p align="center"><b><font face="Verdana" color="#0000FF" size="2">
										No se encontraron registros que cumplan con esa condición !</b>									</p>								</td>
							</tr>
						</table>
						</center>
				<%end if%>
desde ya muchas gracias.-
pela
pd. soy muyyyy novato
__________________
Bye!

Última edición por Pelao; 02/03/2007 a las 11:54
  #2 (permalink)  
Antiguo 02/03/2007, 09:44
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años, 1 mes
Puntos: 1
Re: Pasar datos de columnas a filas

ahi lo edite arriba perdon no sabia que podia.

bueno no se nada de asp, y tengo que entregar un trabajo y la verdad que no se como resolverlo :(
__________________
Bye!
  #3 (permalink)  
Antiguo 02/03/2007, 11:55
 
Fecha de Ingreso: febrero-2007
Mensajes: 29
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Pasar datos de columnas a filas

consulta: segun el titulo queres saber de pasar datos que estan en columana a datos que estan en filas
pero segun el ejemplo es lo contrario
.....
....

el salto de linea no tenes porque hacerlo con ASP lo podes hacer con codigo html <BR>

metelo donde queres hacer el salto

eltano
  #4 (permalink)  
Antiguo 02/03/2007, 11:59
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años, 1 mes
Puntos: 1
Re: Pasar datos de columnas a filas

no se mucho de asp...se hacerlo en php...pero te explico aca la informacion la toma por un nombre unico que lo pone a todos los campos (valor) osea no hago un include de campo x campo para que en ese casillero me muestre el resultado. en el asp veo 1 sola tabla con 1 renglon solo. pero luego se completa de esta forma:

|_nombre_|_valor_|_nombre_|_valor_|_nombre_|_valor _|

pero yo lo necesito asi
|_nombre_|_valor_|
|_nombre_|_valor_|
|_nombre_|_valor_|

Estuve investigando le dicen a la forma de tomar los datos asi creo q recordset pero realmente nose

gracias desde ya
pela
__________________
Bye!

Última edición por Pelao; 02/03/2007 a las 12:10
  #5 (permalink)  
Antiguo 02/03/2007, 14:08
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Pasar datos de columnas a filas

proba quitando esto

inicio de ciclo
<%=objRS("campo1")%> <%=objRS("campo1")%><br>
siguiente registro


suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #6 (permalink)  
Antiguo 02/03/2007, 14:15
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años, 1 mes
Puntos: 1
Re: Pasar datos de columnas a filas

al sacar eso me deja de mostrar los nombres
__________________
Bye!

Última edición por Pelao; 02/03/2007 a las 14:28
  #7 (permalink)  
Antiguo 02/03/2007, 14:33
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Pasar datos de columnas a filas

<%=objRS("campoNombre")%> <%=objRS("campoValor")%><br>
__________________
JuanRa Pérez
San Salvador, El Salvador
  #8 (permalink)  
Antiguo 02/03/2007, 14:35
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años, 1 mes
Puntos: 1
Re: Pasar datos de columnas a filas

al quitar eso me queda vacio las columnas asi:

|_______|______||_______|______||_______|______||_ ______|______|

osea en el arhivo asp tengo una tabla con 2 columas y 1 fila
en la columna 1 fila 1 tengo <%=objRS("name")%>
y en columna 2 fila 1 tengo <%=objRS("valor")%>
__________________
Bye!
  #9 (permalink)  
Antiguo 02/03/2007, 14:59
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Pasar datos de columnas a filas

oki
aclarandoconceptos

¿vos tenes una base en la que tenes dos campos camponombre y valor?
__________________
JuanRa Pérez
San Salvador, El Salvador
  #10 (permalink)  
Antiguo 02/03/2007, 15:01
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años, 1 mes
Puntos: 1
Re: Pasar datos de columnas a filas

yo tengo una tabla que tiene 12 campos...cada uno de esos campos devuelve 1 valor distinto...entonces la forma de mostrarlos es

campo 1 valor
campo 2 valor
y asi...

gracias por el tiempo
__________________
Bye!
  #11 (permalink)  
Antiguo 02/03/2007, 15:13
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Pasar datos de columnas a filas

tu tabla tiene 12 campos
necesitas mostrar el valor de cada campo y su contenido

entonces entiendo que seria algo asi

campo1: <%=objRS("nombrecampo1")%><br>
campo2: <%=objRS("nombrecampo2")%><br>
campo3: <%=objRS("nombrecampo3")%><br>

dime si es la idea
__________________
JuanRa Pérez
San Salvador, El Salvador
  #12 (permalink)  
Antiguo 02/03/2007, 15:19
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años, 1 mes
Puntos: 1
Re: Pasar datos de columnas a filas

claro el problema es que son cuentas con los 12 campos...por ejemplo el (campo 2) - (campo 1) = valor del campo ese
aca un ejemplo del txt que hace las formulas:

convert(int, (sum(tsb) - sum(cossbeb))) as 'Beneficio Marginal Sin Bebida',

tsb y cossbeb son 2 nombres de campos de la tabla...pero al hacer referencia en mi hoja asp para devolver los resultados poniendo <%=objRS("name")%> me devuelve lo que figura entre comillas simples al final...q es 'Beneficio Marginal Sin Bebida'

no se si se entendera

lo que podria hacer pero nose como es averigura el nombre de variables de 'Beneficio Marginal Sin Bebida' que no se si se podra
__________________
Bye!
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 05:07.