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

Problemas con una tabla

Estas en el tema de Problemas con una tabla en el foro de ASP Clásico en Foros del Web. amigos tengo el siguiente codigo: response.write "<table ' border='1' <tr>" for i = 0 to rs.fields.Count - 1 response.write "<th align='center' bgcolor='#FF0000'>" response.write rs.fields(i).name response.write ...
  #1 (permalink)  
Antiguo 05/02/2009, 16:01
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 15 años, 8 meses
Puntos: 1
Problemas con una tabla

amigos tengo el siguiente codigo:

response.write "<table ' border='1' <tr>"
for i = 0 to rs.fields.Count - 1
response.write "<th align='center' bgcolor='#FF0000'>"
response.write rs.fields(i).name
response.write "</th>"

con la cual en la primera linea dibujo una tabla y desde la segunda linea empiezo a mostrar el encabezado de los datos de una consulta..hasta aca todo bien, el problema es que cuando me genera la tabla me queda muy grande hacia los lados, por tal motivo quiero achicar las letras del encabezado pero no se como hacerlo, he intentado varias formas con font pero nada...si alguien me pudera aydar ...gracias, saludos
  #2 (permalink)  
Antiguo 05/02/2009, 16:26
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: Problemas con una tabla

Ese código es verídico o es un ejemplo?

Por si fuere de verdad, te falta cerrar la tabla:

response.write "<table ' border='1'><tr>"
  #3 (permalink)  
Antiguo 06/02/2009, 08:26
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Problemas con una tabla

Cita:
Iniciado por Myakire Ver Mensaje
Ese código es verídico o es un ejemplo?

Por si fuere de verdad, te falta cerrar la tabla:

response.write "<table ' border='1'><tr>"


si este codigo es real...el codigocompleto seria


response.write "<table ' border='1' <tr>"
for i = 0 to rs.fields.Count - 1
response.write "<th align='center' font size'3' bgcolor='#FF0000'>"
response.write rs.fields(i).name
response.write "</th>"
next
response.write "</tr>"
'ahora, para cada registro
while not rs.EOF
response.write "<tr align='center' font size='5'>"
for i = 0 to rs.fields.Count - 1
response.write "<td>" & rs.fields(i) & "</td>"
next

rs.movenext
wend
response.write "</table>"



pero no se en que parte va alguna sentencia para achicar las letras del encabezado, los font size que aparecn spon los que ido poniendo para probar......gracias
  #4 (permalink)  
Antiguo 06/02/2009, 08:36
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
Respuesta: Problemas con una tabla

3 comentarios

1) FIJATE,abre los ojos, myakire ya lo comento, tenes un error en el codigo:

cambia response.write "<table ' border='1' <tr>"
por response.write "<table border='1'> <tr>"

2) los apostrofes NO son validos ya en los nuevos estadares.

tu codigo deberia ser asi : response.write "<table border=""1""> <tr>"

3) Olvidate de formatear en linea (inline formatting), extrae todo lo que sea FORMATO a un CSS (http://www.w3schools.com/css/)
te ahorraras MILES de dolores de cabeza.


  #5 (permalink)  
Antiguo 06/02/2009, 10:53
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: Problemas con una tabla

Bueno, yo iba a comentar algo, pero después del regaño de Muzztein () como que ya ni como decir algo

Si tienes dudas para aplicar lo que Muzztein comenta, no dudes en decirlo

Saludos
  #6 (permalink)  
Antiguo 09/02/2009, 08:23
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Problemas con una tabla

gracias por las respuestas, voy a probar con la informacion que me han dado y comento, muchas 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 21:48.