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

Tabla de referencia cruzada en ASP

Estas en el tema de Tabla de referencia cruzada en ASP en el foro de ASP Clásico en Foros del Web. Hola a todos!!!!... y gracias por la ayuda de antemano.. tengo una tabla de referencia cruzada de una base de datos de access 97-2003. el ...
  #1 (permalink)  
Antiguo 26/01/2010, 09:06
Avatar de focesar  
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 7 meses
Puntos: 0
Tabla de referencia cruzada en ASP

Hola a todos!!!!...
y gracias por la ayuda de antemano..

tengo una tabla de referencia cruzada de una base de datos de access 97-2003.

el codigo de la consulta es este:

Código:
TRANSFORM Count(enrute.id_reg) AS CuentaDeid_reg
SELECT tecnico.cod_tec
FROM tecnico INNER JOIN (mov INNER JOIN enrute ON mov.cod_mov = enrute.cod_mov) ON tecnico.cod_tec = enrute.cod_tec
WHERE (((enrute.fech_ejec)>#6/1/2009# And (enrute.fech_ejec)<#6/30/2009#))
GROUP BY tecnico.cod_tec
ORDER BY tecnico.cod_tec, mov.cod_mov
PIVOT mov.cod_mov;
eso me develve algo asi:



Hasta alli estoy perfecto!!!!..

Mi duda es: Como hago para presentar estos datos en una tabla web de una pagina ASP clasico????..
Perdonen, pero no tengo ni idea.
Agradezco cualquier idea.
__________________
El valor el hombre no es proporcional a las veces que ha triunfado, sino a las veces que se a levantado de los errores

:pensando:
  #2 (permalink)  
Antiguo 02/02/2010, 14:38
Avatar de focesar  
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 7 meses
Puntos: 0
Respuesta: Tabla de referencia cruzada en ASP

He buscando en todo lo que he podido..
no se si debo usar Crystal Reports para poder poner estos datos en la web!!!:.
lo malo es que no tengo ni idea como usar crystal reports.

Si alguien tiene una idea se lo agradeceria!!!!...
__________________
El valor el hombre no es proporcional a las veces que ha triunfado, sino a las veces que se a levantado de los errores

:pensando:
  #3 (permalink)  
Antiguo 02/02/2010, 14:52
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Tabla de referencia cruzada en ASP

¿Y por qué no preguntas en ASP Clásico o ASP .Net?
El tema no tiene nada que ver con Bases de Datos, sino con aplicaciones y formularios, y los formularios son asunto de programación, no bases de datos.
En este foro el asunto es SQL, no ASP...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 02/02/2010, 14:56
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Tema movido desde Bases de Datos a ASP Clásico
  #5 (permalink)  
Antiguo 03/02/2010, 08:19
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 10 meses
Puntos: 146
Respuesta: Tabla de referencia cruzada en ASP

En ASP sería con algo como esto:

Código ASP:
Ver original
  1. <%
  2. set conn = Server.CreateObject("ADODB.Connection")
  3. ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\archivoAccess.mdb"
  4. Conn.CommandTimeout  = 0
  5. conn.Open  ConnString
  6.  
  7. set rs = Server.CreateObject("adodb.recordset")
  8. SQL = "TRANSFORM Count(enrute.id_reg) AS CuentaDeid_reg " &_
  9.       "SELECT tecnico.cod_tec "&_
  10.       "FROM tecnico INNER JOIN (mov INNER JOIN enrute ON mov.cod_mov = enrute.cod_mov) ON tecnico.cod_tec = enrute.cod_tec " &_
  11.       "WHERE (((enrute.fech_ejec)>#6/1/2009# And (enrute.fech_ejec)<#6/30/2009#)) " &_
  12.       "GROUP BY tecnico.cod_tec "&_
  13.       "ORDER BY tecnico.cod_tec, mov.cod_mov "&_
  14.       "PIVOT mov.cod_mov; "
  15. rs.Open vSQL, Conn
  16. if not rs.EOF Then
  17. %>
  18. <table>
  19.  <tr>
  20. <%
  21. For i=0 to rs.Fields.Count-1
  22.  %><td><%=rs.Fields(i).Name%><% 'Fila con los encabezados %>
  23. Next
  24. %>
  25. <tr>
  26. <%
  27. while not rs.eof
  28. For i=0 to rs.Fields.Count-1
  29.  %><td><%=rs.Fields(i).value%><% 'Filas con el contenido %>
  30. Next
  31.    rs.next
  32. wend
  33. %>
  34. </table>
  35. <%
  36. end if
  37. %>

Tecleado al vuelo, así que a lo mejor tiene algún error de sintaxis, pero la idea es esa

Etiquetas: asp, referencia, tablas
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 13:42.