Recomendado: ASP Basic Tutorial: Resumo dos métodos de transferência de dados entre páginas da web Introdução Sempre encontramos essa situação em que precisamos passar valores de uma página da web para outra. Neste artigo, você é mostrado várias maneiras de passar valores de uma página para outra. Neste exemplo, a página da web criada consiste em um controle de texto e
1. Duas soluções para a tela chinesa asp
O primeiro grande problema que o autor encontrou quando começou a escrever programas ASP foi o problema da exibição chinesa. Depois de executá -lo, ele descobriu que toda a leitura chinesa do ASP do banco de dados se tornou ?????, que é um pouco semelhante ao problema de exibição chinesa mais frequente no JSP. Depois de verificar os dados, ele descobriu que existe uma maneira de resolver facilmente o problema chinês.
Método 1:
Depois de ler documentos da Microsoft NGWS, descobri que, na seção de perguntas frequentes do documento, mencionei que queria adicionar um arquivo config.web ao diretório da web. Eu tentei e tudo bem em chinês.
O método é o seguinte:
Crie um arquivo config.web, com o conteúdo da seguinte maneira, e colocado no diretório da web
| A seguir, o conteúdo citado: < Configuração > < Globalização SolicedCoding = UTF-8 Responsencoding = UTF-8 /> </Configuração > |
Mais tarde, vi alguém postar um post no fórum online dizendo que seria bom substituir o UTF-8 pelo GB2312. O autor não tentou, então você pode tentar.
Método 2:
Mais tarde, assinei o Grupo de Notícias da Microsoft e encontrei artigos discutindo esse problema no grupo de notícias da Microsoft dotnet.framework.aspplus.general. O método é adicionar <%@ codePage = 936%> ao início de cada página, que é um pouco semelhante a <%@ página contentType = text/html; charset = gb2312%> no jsp e testou -o rapidamente, e tudo bem !!!
Os exemplos são mostrados abaixo:
| A seguir, o conteúdo citado: < %@ codePage = 936 %> < %@ Import Namespace = System.data %> < %@ Import Namespace = System.data.ado %> < %@ Importar namespace = System.Globalization %> < Html > < Cabeça > < meta http-equiv = conteúdo content = text/html; charset = gb2312 > </Head > |
2. Dicas para criar objetos no ASP
Quando usamos componentes do servidor para criar objetos, geralmente existem dois métodos. O método mais usado é usar o método createObject () do objeto do servidor, como este:
Definir nextLink = server.createObject (mswc.nextlink)
Esse método é muito útil, mas há outra maneira de salvar mais os recursos do sistema.
Quando você usa o método Server.CreateObject () para criar um objeto, o objeto é carregado imediatamente e o sistema aloca memória e outros recursos para o objeto.
A segunda maneira de criar um objeto é usar a tag <ject> do HTML, e a sintaxe é a seguinte:
| A seguir, o conteúdo citado: <Objeto runat = sever id = nextLink progid = mswc.nextlink> </fess> |
Ao criar um objeto com a tag <ject>, o objeto que você deseja criar não é carregado imediatamente, mas não carrega até que o método ou atributo do objeto seja referenciado pela primeira vez. Dessa forma, economizaremos alguns recursos. Embora não muitos, é muito útil salvar os recursos do servidor quando seu sistema tiver que suportar quase um milhão de cliques por dia.
Compartilhar: a instância do ASP pendura o código -fonte da Web do QQ ASP/PHP Este código é adequado para você usar no site, e amigos comuns podem ignorar essa coisa! ASP: Código: [Copiar para a CLIPBOARD] <%Dim ObjxmlHttp, QQ, PWD QQ = 10000