Recomendado: ASP Instância: Exibição instantânea do visualizador atual da página O ASP percebe a exibição instantânea do número atual do visualizador da página de pessoas online.
Esta é a minha própria experiência, para você se referir.
Meu objetivo é simplificar o desenvolvimento, considere as declarações de implementação o máximo possível e dedicar mais energia a pensar sobre a lógica de negócios. Espero que meu artigo o inspire e ajude você.
Ok, vamos ao ponto:
Vamos dar uma olhada nos seguintes exemplos:
| A seguir, o conteúdo citado: <% db_path = banco de dados/cnbruce.mdb Definir Conn = Server.CreateObject (Adodb.Connection) Connstr = provedor = microsoft.jet.oledb.4.0; fonte de dados = & server.mappath (db_path) Conn.Open Connstr Set rs = server.createObject (adodb.recordset) sql = selecione * do cnarticle Rs.Open SQL, Conn, 1,1 Se Rs.eof e Rs.Bof então Response.Write (nenhum artigo ainda) outro Faça até Rs.eof Response.Write (o título do artigo é: & rs (cn_title)) Response.write (<br> O autor do artigo é: & rs (cn_author)) Response.write (<br> O artigo é adicionado a: & rs (cn_time)) Response.write (<br> O conteúdo do artigo é: & rs (cn_content)) Response.Write (<HR>) rs.movenext Laço final se rs.close Definir rs = nada Conn.Close Definir conn = nada %> |
Bem, este é um exemplo típico de leitura de dados e exibi -los, consulte: http://www.cnbruce.com/blog/showllog.asp?cat_id=26&log_id=448
Bem, é realmente simples. De cima para baixo, é fácil de entender. Mas quando você ler, inserir, excluir e modificar várias tabelas e, quando houver muitas html/js no seu código, você terá uma pergunta: por que existem tantas coisas a serem repetidas?
Portanto, geralmente separamos algumas operações simples e as escrevemos em classes ou funções e as colocamos em incluir arquivos.
Em seguida, podemos usar dois arquivos para implementar a operação acima:
Conn.asp
| A seguir, o conteúdo citado: <% db_path = banco de dados/cnbruce.mdb Definir Conn = Server.CreateObject (Adodb.Connection) Connstr = provedor = microsoft.jet.oledb.4.0; fonte de dados = & server.mappath (db_path) Conn.Open Connstr %> |
showit.asp
| A seguir, o conteúdo citado: <!-#inclua arquivo = Conn.asp-> <% Set rs = server.createObject (adodb.recordset) sql = selecione * do cnarticle Rs.Open SQL, Conn, 1,1 Se Rs.eof e Rs.Bof então Response.Write (nenhum artigo ainda) outro Faça até Rs.eof Response.Write (o título do artigo é: & rs (cn_title)) Response.write (<br> O autor do artigo é: & rs (cn_author)) Response.write (<br> O artigo é adicionado a: & rs (cn_time)) Response.write (<br> O conteúdo do artigo é: & rs (cn_content)) Response.Write (<HR>) rs.movenext Laço final se rs.close Definir rs = nada Conn.Close Definir conn = nada %> |
Referência: http://www.cnbruce.com/blog/showllog.asp?cat_id=26&log_id=448
Agora é relativamente simples. Se houver várias páginas de operação, precisamos importar o arquivo de conexão, mas ainda não é conciso o suficiente. O que não é conciso?
Eu tenho criado um servidor, escrevendo de perto o tempo todo, o que facilita cometer erros e parece demais com o conteúdo.
Compartilhar: ASP Tutorial: Como resolver o tempo limite do script ASP em execução Estou aprendendo o conhecimento do servidor recentemente. Às vezes, encontro um erro no qual o script ASP executa o tempo limite, o que é realmente problemático. Encontrei informações relevantes e existem algumas soluções. O tempo limite do script padrão do IIS é de 90 segundos. Se você carregar software ou transferir dados mais de 90 segundos.
4 páginas no total Página anterior Página 1234Next