Recomendado: o tempo do sistema obtido pelo ASP possui soluções de manhã e à tarde A solução para ligar agora () no programa ASP sempre exibe a manhã e a tarde: 1. Essa tela geralmente ocorre porque o servidor está definido como este. Primeiro, verifique o formato do tempo: clique duas vezes na hora da barra de tarefas e as palavras "am" na hora e data de pop-up são realmente exibidas. Em seguida, vá para a próxima etapa da configuração; 2. Abra o painel de controle, selecione as opções de área e idioma e nas opções de área
O NextRecordSet e o GetRows são duas propriedades do RecordSet que são muito eficazes para melhorar a velocidade da consulta em lote. Você pode usar muito pouco. Vamos compartilhar o uso desses dois métodos:
Método GetRows: Extraia o registro do registro definido para uma matriz bidimensional, e nosso comportamento nos dados do RecordSet será transferido para a matriz, e o conjunto de registros poderá ser desconectado mais cedo sem o uso de operações de dados de origem. Rs.MovNext, embora não seja Rs.eof, etc. pode ser salvo.
Método NextRecordSet: Quando várias consultas são enviadas de uma só vez para formar vários conjuntos de resultados de conjunto de registros, um método que deixa o trabalho atual e transfere para o próximo registro. É usado principalmente no caso de conjuntos de resultados formados por várias seleções. Exemplos são os seguintes:
Registros de consulta
Definir rs = Conn.Execute (selecione CA1, CA2, CA3, CA4 do tablea Select CB1, CB2, CB3, CB4, CB5 da Tabela)
'Após a execução, dois conjuntos de resultados selecionados serão gerados e o conjunto de registros da primeira seleção está atualmente ativo.
Arra = Rs.getRows 'Obtenha a matriz 2D que recebe o primeiro resultado da consulta
Definir rs = rs.nextrecordset 'Ative o próximo conjunto de registros
Arrb = Rs.getrows Array bidimensional que obtém o segundo resultado da consulta
Definir rs = nada de lançar o objeto de banco de dados
Dessa forma, toda a nossa extração de dados sobre o banco de dados é concluída e os recursos do banco de dados são lançados o mais cedo possível.
Observe que a matriz obtida pelo método getRows possui a primeira dimensão que representa a coluna e a segunda dimensão que representa a linha.
Fori = 0Toubound (Arra, 2)
Response.write (<tr>)
Response.Write (<Td> Campo 1: & Arra (i, 0) & </td>)
Response.Write (<Td> Campo 2: & Arra (i, 1) & </td>)
Response.Write (<Td> Campo 3: & Arra (i, 2) & </td>)
Response.Write (<Td> Campo 4: & Arra (i, 3) & </td>)
Response.write (</tr>)
Próximo
Response.write (</ tabela>)
'O segundo loop de tabela de seleção
Response.write (<p> Tabela 2: </p> <table>)
Fori = 0TOUBOUND (ARRB, 2)
Response.write (<tr>)
Response.Write (<Td> Campo 1: & ARRB (i, 0) & </td>)
Response.Write (<Td> Campo 2: & ARRB (i, 1) & </td>)
Response.Write (<Td> Campo 3: & ARRB (i, 2) & </td>)
Response.Write (<Td> Campo 4: & ARRB (i, 3) & </td>)
Response.Write (<Td> Campo 5: & ARRB (i, 4) & </td>)
Response.write (</tr>)
Próximo
Response.write (</ tabela>)
vantagem:
1. Usando o nextrecordset, você pode processar o conjunto de resultados formado enviando várias instruções de seleção de uma só vez, reduzindo o tráfego da rede e definitivamente acelerando!
2. Use GetRows para extrair o registro definido para uma matriz (operação de memória, para que o conjunto de registros não possa ser muito grande) para trabalhar com uma variedade de memória e salve EOF, Movenext e outros julgamentos, o que é mais rápido!
3. O mais importante é que usamos os dois para concluir todos os dados de uma só vez, desconecte rapidamente a conexão do banco de dados e destrua os objetos estabelecidos do Banco de Dados do RecordSet, reduzindo bastante o tráfego de rede! O desempenho será naturalmente melhorado!
Compartilhar: Como exibir o tempo do servidor na página da web (ASP) Exibir tempo na página da web. Se o tempo na máquina nativa do usuário for dedicado, o tempo do usuário geralmente é impreciso, portanto, há um problema com a tela. O tempo do servidor geralmente não tem muito erro, por isso é melhor exibir o horário do servidor ASP+JS como exemplo. O seguinte analisa a estrutura do código, primeiro obtendo o horário do servidor: % d = date () t = time () % var t0 = new Date (). Gettim