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

Varias preguntas en una...

Estas en el tema de Varias preguntas en una... en el foro de ASP Clásico en Foros del Web. Buenos dias a todos, yendo al grano: 1)Necesito saber como poner el resultado de un campo en formato dd-mm-yyy, en este momento lo despliego en ...
  #1 (permalink)  
Antiguo 28/01/2002, 11:25
Avatar de eruddy  
Fecha de Ingreso: enero-2002
Mensajes: 43
Antigüedad: 22 años, 4 meses
Puntos: 0
Varias preguntas en una...

Buenos dias a todos, yendo al grano:
1)Necesito saber como poner el resultado de un campo en formato dd-mm-yyy, en este momento lo despliego en forma desordenada con la instruccion: <%=rs.fields("TRANSDATETIME")%>

2) Por otra parte ¿Como puedo desplegar los resultados de una consulta de tal manera que cada fila tenga un color determinado y que se diferencie de la anterior? Por ejemplo, si un record se despliega en fondo blanco, el siguiente en gris claro, el siguiente en blanco y asi sucesivamente....
  #2 (permalink)  
Antiguo 28/01/2002, 11:36
Avatar de eruddy  
Fecha de Ingreso: enero-2002
Mensajes: 43
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Varias preguntas en una...

Otras dos preguntitas que añadirle a las anteriores:
3) Lo mismo hacer con el tiempo, osea formatear el tiempo de la instruccion:
<%=rs.fields("CAMPO")%>
4)Como hacer para imprimir el resultado de la consulta y que la impresora no tire el nombre de la pagina ni el path de esta ni comenterios, sino nada más la consulta
  #3 (permalink)  
Antiguo 28/01/2002, 11:39
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Varias preguntas en una...

respecto a la pregunta 2...
si kieres colores alternados..
blanco...gris...blanco..gris
siempre...al desplegar los registros de seguro que haces un ciclo repetitivo (while, repeat,do while, etc)...usa un contador y los registros pares los pintas de un color y los impares de otros...no se po'h..ej.

<pre> if (contador mod 2)=0 then%&gt; 'jeje...funciona esto para asp?...nunca lo he probado
&lt;td bgcolor=#####&gt;&lt;%=rs.fields(&quot;registro&qu ot;)%&gt;&lt;/td&gt;
&lt;%else%&gt;
&lt;td bgcolor=&amp;&amp;&amp;&amp;&amp;&gt;&lt;%=rs.fiel ds(&quot;registro&quot;)%&gt;&lt;/td&gt;
&lt;%end if%&gt;
</pre>

SI el color depende del registro...tendras que usar un campo mas que identifique el color segun el registro que se guarde para imprimirse mas adelante.

;)




  #4 (permalink)  
Antiguo 28/01/2002, 11:45
 
Fecha de Ingreso: enero-2002
Mensajes: 89
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Varias preguntas en una...

Haz esto para sacar la fecha en el formato dd-m-aaaa
&lt;% strDate = rs.fields(&quot;TRANSDATETIME&quot;)
response.write Day(strDate) &amp; &quot;-&quot; &amp; Month(strDate) &amp; &quot;-&quot; &amp; Year(strDate) %&gt;
Prueba con fechas del estilo 1-2-2002 frente a 2-1-2002 a ver si las coge bien (si el numero pasa de 12 lo considera dia, pero si es menor hay que saber si lo considera dia o mes acorde a nuestro sistema)
Otro dato importante: con
&lt;% Session.lcid = 7178 'identificador del idioma %&gt; Definimos el formato de la fecha. En este caso del lcid corresponde a españa. Si pones &lt;%= formatDateTime(strDate,1) %&gt;&lt;br&gt; te saldra en formato de lenguage natural, es decir, Lunes, 28 de Enero de 2002
Espero que toda esta larga explicacion te sirva de algo y no te haya liado aun mas...

\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/<br>[B]--->> Hector Garzon <<---<br>email: [email protected]<br>\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/
  #5 (permalink)  
Antiguo 28/01/2002, 13:19
Avatar de eruddy  
Fecha de Ingreso: enero-2002
Mensajes: 43
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Varias preguntas en una...

Gracias por el punto numero 2) de los colores funciono muy bien
probe lo de las fechas con la instruccion:
<pre> &lt;% strDate = rs.fields(&quot;TRANSDATETIME&quot;)
response.write Day(strDate) &amp; &quot;-&quot; &amp; Month(strDate) &amp; &quot;-&quot; &amp; Year(strDate) %&gt; </pre>
pero me dio el siguiente error:
<pre>Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A000D)
No coinciden los tipos: '[string: &quot;20020101&quot;]'
/index2.asp, line 125


</pre>
Ademas ¿Hay alguna otra funcion para las fechas?
  #6 (permalink)  
Antiguo 28/01/2002, 14:55
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Varias preguntas en una...

prueba esto

&lt;%
strDate = rs.fields(&quot;TRANSDATETIME&quot;)
strDate=CDate(StrDate)

response.write Day(strDate) &amp; &quot;-&quot; &amp; Month(strDate) &amp; &quot;-&quot; &amp; Year(strDate) %&gt;

salu2 ;) :)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
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 22:11.