50 to 25 step -528 response.write "Agora o numero do loop e: " & contador & ""29 next%>30 Formatando Datas A maneira mais facil de demonstrar a formatacao de datas e mostrar um codigo exemplo com varias permutacoes do comando. FormatDateTime(Data[,Formato_do_nome]) A funcao FormatDateTime tem as seguintes partes: Parte Descricao Data Obrigatorio.Data que sera formatada Formato_do_nome Opcional. Valor numerico que indica o formato date/time que sera usado. Se for omitido, o formado vbGeneralDate sera usado. Parametros O argumento Formato_do_nome tem o seguinte dominio: Constante Valor Descricao vbGeneralDate 0 Mostra a data e/ou hora. Se houver uma data, mostrara como short date. Se for hora, mostrara como long time. Se houver data e hora ambas serao mostradas. vbLongDate 1 Mostra a data usando o formato long date especificado nas Configuracoes Regionais do Painel de Controle vbShortDate 2 Mostra a data usando o formato short date especificado nas Configuracoes Regionais do Painel de Controle. vbLongTime 3 Mostra a hora usando o formato especificado nas Configuracoes Regionais do Painel de Controle. vbShortTime 4 Mostra a hora usando o formato 24-horas (hh:mm). 12 formatdates.asp34 <%'ASP que formata data5 response.write ""6 for counter=0 to 47 currentdate=now()8 response.write "today is..." & ""9 response.write currentdate & ""10 select case counter11 case 012 whichformat="vbgeneraldate"13 case 114 whichformat="vblongdate"15 case 216 whichformat="vbshortdate"17 case 318 whichformat="vblongtime"19 case 420 whichformat="vbshorttime"21 end select22 response.write "FormatDate(now()," & whichformat & ")="23 response.write Formatdatetime(currentdate,counter) & ""24 next%>25 FormatNumber - Referencia Frequentemente voce quer que o numero apareca em um determinado formado. A funcao FormatNumber formata o numero e retorna em um especifico formato. Sintaxe: FormatNumber(expression, iDigits, bleadingDigit, bParen, bGroupDigits) Argumento Significado expression variavel que contem o numero iDigits numero de digitos depois da casa decimal bleadingDigit 1 para mostrar os zeros antes da virgula 0 para nao mostrar os zeros antes da virgula bParen 1 para parentesis ao redor de numeros negativos 0 para nao ter parentesis ao redor de numeros negativos bGroupDigits 1 para mostrar o numero de acordo com as Configuracoes Regionais do Painel de Controle 0 para ignorar as configuracoes do Painel de Controle Exemplo: 12 formatnumbers.asp34 <%5 ' Exemplo de formatacao de numeros6 mynumber=123.45677 response.write "" & mynumber & ""8 response.write "formatnumber(mynumber,0)" & ""9 response.write formatnumber(mynumber,0) & ""10 response.write "formatnumber(mynumber,2)" & ""11 response.write formatnumber(mynumber,2) & ""12 response.write "formatnumber(mynumber,6)" & ""13 response.write formatnumber(mynumber,6) & ""1415 mynumber=.456716 response.write mynumber & ""17 '0 significa nao mostrar os zeros antes da virgula18 response.write "formatnumber(mynumber,2,0)" & ""19 response.write formatnumber(mynumber,2,0) & ""20 '1 significa mostrar os zeros antes da virgula21 'response.write "formatnumber(mynumber,2,1)" & ""22 'response.write formatnumber(mynumber,2,1) & ""2324 'mynumber=-123.456725 'response.write mynumber & ""26 '0 nao mostra os parentesis para numeros negativos27 'response.write "formatnumber(mynumber,2,0,0)" & ""28 'response.write formatnumber(mynumber,2,0,0) & ""29 '1 mostra os parentesis para numeros negativos30 'response.write "formatnumber(mynumber,2,0,1)" & ""31 'response.write formatnumber(mynumber,2,0,1) & ""32 %>33 Formularios Formularios HTML sao geralmente o "front end" de um script asp. A divisao abaixo facilitara o apredizado. Introducao sobre Formularios Text Box Text Area Check Box Radio Buttons List Box Formularios - Check Boxes O objeto checkbox tem as mesmas linhas de codigo dos radio buttons, entretanto cada checkbox deve ter um unico nome