Recomendado: Habilidades de sessão no ASP Qualquer um que tenha escrito um ASP um pouco maior sabe que a sessão é realmente útil. Ele pode ser usado para registrar variáveis de dados de propriedade do usuário, que são seguras e convenientes. Mas você realmente sabe como funciona a sessão? Talvez depois de entender, você nunca ousará usar isso de novo
Função: Retorne uma matriz
Sintaxe: Array (Lista)
Tipos aplicáveis: caracteres, números estão disponíveis
| A seguir, o conteúdo citado: <% Dim Myarray () Para i = 1 a 7 Redim Preserve Myarray (i) MyArray (i) = WeekDayName (i) Próximo %> |
Resultado: Uma matriz contendo 7 elementos é criada MyArray
Myarray (domingo, segunda -feira, ... ... sábado)
Cint ()
Função: converta uma expressão em um tipo numérico
Sintaxe: cint (expressão)
Tipo aplicável: qualquer caractere válido está ok
| A seguir, o conteúdo citado: <% f = 234 Response.Write Cint (F) 2 %> |
Resultados: 236
Converta o caractere 234 para o número 234, se a string estiver vazia, retorne 0 valor
CreateObject ()
Função: Crie e retorne uma instância do componente ActiveX registrado.
Sintaxe: CreateObject (objName)
Tipo aplicável: ObjName é o nome de qualquer componente ActiveX válido e registrado.
| A seguir, o conteúdo citado: <% Set con = server.createObject (adodb.connection) %> Cstr () |
Função: converta uma expressão em uma string.
Sintaxe: cstr (expressão)
Tipo aplicável: Expressão é qualquer expressão válida
| A seguir, o conteúdo citado: <% s = 3 2 Response.write (o resultado é: & cstr (s)) %> |
Resultado: converta o número 5 para o caractere 5.
Data()
Função: retorne a data atual do sistema.
Sintaxe: Data ()
Tipo aplicável: nenhum.
<%= Data%>
Resultados: 8/4/99
DataAdd ()
Função: Retorna uma data alterada.
Sintaxe: DATADD (TimeInterval, número, data)
Descrição: TimeInterval é o tipo de intervalo de tempo a ser adicionado; número é o número a ser adicionado; Data é a data de início.
| A seguir, o conteúdo citado: <% CurrentDate = #8/4/99 # newDate = DATADD (M, 3, CurrentDate) Response.Write NewDate %> <% CurrentDate = #12: 34: 45 pm # newDate = DATADD (H, 3, CurrentDate) Response.Write NewDate %> Resultados: 11/4/99 15:34:45 m = mês; d = dia; Quando o formato da data atual é hora, então h = hora; s = segundo; Datediff () |
Função: retorne a diferença entre duas datas.
Sintaxe: datediff (TimeInterval, Date1, Date2 [, FirstdayofWeek [, FirstWeekofyear >>)
Descrição: O TimeInterval representa o tipo de intervalo de tempo, como M representa o mês.
| A seguir, o conteúdo citado: <% FromDate = #8/4/99 # Todate = #1/1/2000 # Response.Write (existem & _ Datediff (D, Fromdate, Todate) & _ dias para milionium a partir de 4/4/99. %> |
Resultados: Existem 150 dias de Millionium a partir de 8/4/99
Dia()
Função: retorne ao dia de um mês.
Sintaxe: dia (data)
Descrição: Data é qualquer data válida.
<%= Dia (#8/4/99#)%>
Resultados: 4
FormatCurrency ()
Função: Retorna a expressão, que foi formatada como um valor de moeda
Sintaxe: FormatCurrency (Expressão [, Digit [, LeadDigit [, Paren [, GroupDigit >>>>)
Descrição: Digit indica o valor do número de dígitos exibidos no lado direito do ponto decimal. O valor padrão é -1, indicando que a localidade do computador é usada; Constante de três estados, indicando se o zero antes do valor decimal é exibido.
<%= FormatCurrency (34.3456)%>
Resultados: $ 34,35
FormatDateTime ()
Função: retorna a expressão, que foi formatada como uma data ou hora
Sintaxe: FormatDateTime (Data, [, NomeFformat>)
Descrição: o nome do nome indica o valor do formato de data/hora usado e, se omitido, o vbgeneralDate é usado.
<%= FormatDateTime (08/4/99, vblongdate)%>
Resultados: quarta -feira, 04 de agosto de 1999
FormatNumber ()
Função: retorna a expressão, que foi formatada como um valor numérico
Sintaxe: formatNumber (expressão [, dígito [, LeadDigit [, Paren [, GroupDigit >>>>)
Descrição: Digit indica o valor do número de dígitos exibidos no lado direito do ponto decimal. O valor padrão é -1, indicando que a localidade do computador é usada. ; LIVENDODIGIT I INDIGO O NÚMERO DE DIGITOS EXPLICADOS NO LADO DIREITO DO PONTO DE DECIMAL
Valor. O valor padrão é -1, indicando que a localidade do computador é usada. ; Pai indica o valor do número de dígitos exibidos no lado direito do ponto decimal. O valor padrão é -1, indicando que o computador está sendo usado.
configurar. ; GroupDigit I indica o valor do número de dígitos exibidos no lado direito do ponto decimal. O valor padrão é -1, indicando que a localidade do computador é usada.
<%= FormatNumber (45.324567, 3)%>
Resultados: 45.325
FormatPercent ()
Função: Retorna a expressão, que foi formatada como uma porcentagem que segue com o sinal % (multiplicado por 100). (%)
Sintaxe: FormatPercent (Expressão [, Digit [, LeadDigit [, Paren [, GroupDigit >>>>)
NOTA: O mesmo que acima
<%= FormatPercent (0,45267, 3)%>
Resultados: 45.267%
Hora()
Função: Retorne o número de horas às 24 horas
Sintaxe: hora (hora)
ilustrar:
<%= Hora (#4: 45: 34 pm#)%>
Resultados: 16
Instr ()
Função: Retorna a posição em que um caractere ou string aparece primeiro em outra string.
Sintaxe: Instr ([Start,> strTobesearched, strSearchFor [, compare>)
Descrição: Iniciar é o valor inicial da pesquisa, o StrTobesearched aceita a string de pesquisa strsearch para que o personagem seja pesquisado no método de comparação (consulte ASP Constant para obter detalhes)
| A seguir, o conteúdo citado: <% strText = Este é um teste !! POS = Instr (strText, a) Response.Write POS %> |
Resultados: 9
Instrrev ()
Função: o mesmo que acima, apenas começando na última pesquisa da string
Sintaxe: Instrrev ([Start,> strtoBesearched, strSearch para [, compare>)
NOTA: O mesmo que acima.
| A seguir, o conteúdo citado: <% strText = Este é um teste !! POS = Instrrev (strText, s) Response.Write POS %> |
Resultados: 13
Int ()
Função: Retorne o tipo numérico, não arredondado.
Sintaxe: int (número)
ilustrar:
<%= Int (32,89)%>
Resultados: 32
Isarray ()
Função: determine se um objeto é uma matriz e retorne um valor booleano.
Sintaxe: Isarray (nome)
ilustrar:
| A seguir, o conteúdo citado: <% strtest = teste! Response.Write Isarray (STRTEST) %> |
Resultados: Falso
ISDATE ()
Função: Determine se um objeto é uma data e retorne a sintaxe booleana: ISDATE (Expression) Descrição: Expressão é qualquer expressão válida.
| A seguir, o conteúdo citado: <% strtest = 8/4/99 Response.Write ISDATE (STRTEST) %> |
Resultados: Verdadeiro
IsEmpty ()
Função: determine se um objeto é inicializado e retorna um valor booleano.
Sintaxe: isEmpty (expressão)
ilustrar:
| A seguir, o conteúdo citado: <% Dim i Response.write isEmpty (i) %> |
Resultados: Verdadeiro
Isnull ()
Função: determine se um objeto está vazio e retorne um valor booleano.
Sintaxe: isNull (expressão)
ilustrar:
| A seguir, o conteúdo citado: <% Dim i Response.write isNull (i) %> |
Resultados: Falso
Isnumeric ()
Função: determine se um objeto é um número e retorne um valor booleano.
Sintaxe: Isnumeric (Expression)
ilustrar:
| A seguir, o conteúdo citado: <% i = 345 Response.write isnumeric (i) %> |
Resultados: Verdadeiro
Mesmo que o número seja citado, o ASP ainda acha que é um número.
Isobject ()
Função: determine se um objeto é um objeto e retorne um valor booleano.
Sintaxe: Isobject (expressão)
ilustrar:
| A seguir, o conteúdo citado: <% Set con = server.createObject (adodb.connection) Response.Write Isobject (CON) %> |
Resultados: Verdadeiro
Lbound ()
Função: Retorna o subscrito mínimo disponível para a dimensão da matriz especificada.
Sintaxe: lbound (ArrayName [, dimensão>)
Descrição: Dimension indica a qual dimensão o número inteiro retorno. Use 1 para representar a primeira dimensão, 2 para representar a segunda dimensão e assim por diante. Se o parâmetro de dimensão for omitido, o valor padrão será 1.
| A seguir, o conteúdo citado: <% i = Array (segunda, terça, quarta) Response.Write lbound (i) %> |
Resultados: 0
Lcase ()
Função: Retorne a forma minúscula da string
Sintaxe: lcase (string)
Descrição: String é qualquer expressão de sequência válida.
| A seguir, o conteúdo citado: <% strtest = este é um teste! Response.Write LCase (STRTEST) %> |
Resultados: Este é um teste!
Esquerda()
Função: retorne o caractere antes do caractere de comprimento no lado esquerdo da corda (incluindo o caractere do comprimento).
Sintaxe: esquerda (string, comprimento)
ilustrar:
| A seguir, o conteúdo citado: <% strtest = este é um teste! Response.Write Left (strtest, 3) %> |
Resultados: Thi
Len ()
Função: retorne o comprimento da string.
Sintaxe: Len (String | Varname)
ilustrar:
| A seguir, o conteúdo citado: <% strtest = este é um teste! Response.write len (strtest) %> |
Resultados: 15
Ltrim ()
Função: Remova os espaços no lado esquerdo da corda.
Sintaxe: ltrim (string)
ilustrar:
| A seguir, o conteúdo citado: <% strtest = este é um teste! Response.Write lTrim (STRTEST) %> |
Resultados: Este é um teste!
Médio ()
Função: Retorne uma sequência de um comprimento específico (inicialização, comprimento é comprimento).
Sintaxe: MID (String, Start [, comprimento>)
ilustrar:
| A seguir, o conteúdo citado: <% strtest = este é um teste! Hoje é segunda-feira. Response.Write Mid (Strtest, 17, 5) %> |
Resultados: hoje
Minuto()
Função: retorne ao tempo.
Sintaxe: minuto (hora)
ilustrar:
<%= Minuto (#12: 45: 32 pm#)%>
Resultados: 45
Mês()
Função: Data de retorno.
Sintaxe: mês (data)
Descrição: Data é qualquer expressão de data válida.
<%= Mês (#08/04/99#)%>
Resultados: 8
MonthName ()
Função: Retorna uma string que identifica o mês especificado.
Sintaxe: MonthName (mês, [, ABB>)
Descrição: O mês é a representação numérica para um determinado mês; ABB (Opcional) é um valor booleano usado para exibir a abreviação do mês. True exibirá o nome do mês abreviado e o False (padrão) não mostrará a abreviação.
<%= MonthName (mês (#08/04/99#))%>
Resultados: agosto
Agora()
Função: Retorna a data e a hora do sistema atual. Retorna o tempo atual do sistema
Sintaxe: agora ()
Descrição: Nenhum
<%= Agora%>
Resultados: 4/4/99 9:30:16
Substituir()
Função: Retorna uma string na qual uma sub-string especificada foi substituída por outra substring um número especificado de vezes.
Sintaxe: Substitua (strtoBesearched, strSearchfor, strreplacewith [, iniciar [, contar [, compare >>>)
| A seguir, o conteúdo citado: Descrição: StrToBesearched é uma expressão de string contendo uma sub-string a ser substituída; StrSearchFor é a expressão de string a ser pesquisada no strTobesearched; Strreplacewith é a expressão de string para substituir a String StrSearchfor; Iniciar (opcional) é a posição numérica do caractere para iniciar a pesquisa; A contagem (opcional) é um valor que indica a constante de comparação. <% strtest = esta é uma maçã! Response.Write Substitua (Strtest, Apple, Orange) %> |
Resultados: Esta é uma laranja!
Certo()
Função: Retorne o caractere antes do caractere do comprimento no lado direito da corda (incluindo o caractere do comprimento).
Sintaxe: direita (string, comprimento)
ilustrar:
| A seguir, o conteúdo citado: <% strtest = este é um teste! Response.Write Right (strtest, 3) %> |
Resultados: ST!
Rnd ()
Função: gerar um número aleatório.
Sintaxe: rnd [(número)>
ilustrar:
| A seguir, o conteúdo citado: <% Randomize () Response.Write rnd () %> |
Resultado: qualquer número entre 0 e 1
Redondo()
Função: Retorna o valor arredondado pelo número especificado de dígitos.
Sintaxe: redonda (expressão [, numright>)
Descrição: O número NumRight indica quantos dígitos são arredondados à direita do ponto decimal. Se omitido, a função redonda retorna um número inteiro.
| A seguir, o conteúdo citado: <% i = 32.45678 Response.Write Round (i) %> |
Resultados: 32
Rtrim ()
Função: Remova a sequência do espaço no lado direito da string.
Sintaxe: rtrim (string)
ilustrar:
| A seguir, o conteúdo citado: <% strtest = este é um teste !! Response.Write RTRIM (STRTEST) %> |
Resultados: Este é um teste !!
Segundo()
Função: retornar segundos.
Sintaxe: Segunda (hora)
ilustrar:
<%= Segundo (#12: 34: 28 pm#)%>
Resultados: 28
Strreverse ()
Função: Organize uma corda reversamente
Sintaxe: strreverse (string)
ilustrar
| A seguir, o conteúdo citado: <% strtest = este é um teste !! Response.Write strrevers (strtest) %> |
Resultados: !! tset a si siht
Tempo()
Função: Retorno Hora do sistema.
Sintaxe: time ()
ilustrar:
<%= Tempo%>
Resultados: 9:58:28
Aparar()
Função: Remova os espaços à esquerda e à direita da string.
Sintaxe: Trim (String)
Descrição: String é qualquer expressão de sequência válida.
| A seguir, o conteúdo citado: <% strtest = este é um teste !! Response.Write Trim (strtest) %> |
Resultados: Este é um teste !!
Ubound ()
Função: Retorna o subscrito máximo disponível para a dimensão da matriz especificada.
Sintaxe: Ubound (ArrayName [, Dimension>)
Descrição: Dimension (Opcional) Especifica o número inteiro em que a dimensão é retornada. 1 significa a primeira dimensão, 2 significa a segunda dimensão e assim por diante. Se o parâmetro de dimensão for omitido, o valor padrão será 1.
| A seguir, o conteúdo citado: <% i = Array (segunda, terça, quarta) Response.Write ubound (i) %> |
Resultados: 2
Ucase ()
Função: retorne a forma manchada da sequência.
Sintaxe: ucase (string)
ilustrar:
| A seguir, o conteúdo citado: <% strtest = este é um teste !! Response.Write UCase (STRTEST) %> |
Resultados: Este é um teste !!
Vartype ()
Função: retorna o valor indicando o subtipo da variável
Sintaxe: Vartype (Varname)
ilustrar:
| A seguir, o conteúdo citado: <% i = 3 Response.Write Vartype (i) %> |
Resultado: consulte a constante ASP para obter detalhes para 2 (número).
Dia da semana ()
Função: retorne ao dia da semana.
Sintaxe: dia da semana (data [, FirstdayOfWeek>)
ilustrar:
| A seguir, o conteúdo citado: <% d = #8/4/99 # Response.Write Weekday (D) %> |
Resultados: 4 (quarta -feira)
Sean DiaName ()
Função: retorne o nome do dia da semana.
Sintaxe: WeekDayName (dia da semana [, ABB [, FirstdayofWeek >>)
Descrição: O ABB é opcional. O valor booleano, indicando se a abreviação representa o nome de cada dia da semana. Se omitido, o valor padrão é falso, o que significa que os nomes de cada dia da semana não são abreviados. Primeiro dia do WWeek refere -se ao valor do primeiro dia da semana.
| A seguir, o conteúdo citado: <% d = #8/4/99 # Response.Write WeekdayName (dia da semana (d)) %> |
Resultados: quarta -feira
Ano()
Função: retorne ao ano atual.
Sintaxe: ano (data)
ilustrar:
<%= Ano (#8/4/99#)%>
Resultados: 1999
Compartilhar: ASP implementa a página da web inexistente para enviar e-mails automaticamente Quando criamos um site, geralmente temos alguns erros nas ações ou defeitos dos visitantes em nosso site, fazendo com que uma página inexistente seja visitada. Neste momento, uma mensagem de erro 404 aparecerá. Se você é um visitante entusiasmado, pode enviar um email para lembrá -lo. Naquela época, a maioria das pessoas