Recomendado: analisar os procedimentos ASP e armazenados Existem muitos artigos sobre procedimentos ASP e armazenados, mas duvido que os autores realmente o pratiquem. Eu li muitas informações relevantes quando estava no começo e descobri que muitos dos métodos fornecidos não eram o caso na prática. Para aplicações simples, este
Programa de exibição de diretório de árvores
Descrição do problema:
Em nossos projetos, as tabelas de dados auto-associadas geralmente aparecem. Se olharmos para eles da perspectiva geral, a tabela inteira será apresentada como uma estrutura de dados de árvore (para casos complexos, pode se tornar um gráfico). Quando exibirmos e editarmos esta tabela, ela parecerá desajeitada se não usarmos boas expressões. Por esse motivo, desenvolvemos um programa de estrutura de árvores. Na versão anterior, usamos um algoritmo recursivo para implementá -lo. Quando avaliamos esse algoritmo, descobrimos que não éramos mais competentes para bancos de dados com milhares de registros. Portanto, na nova versão do algoritmo, usamos a tecnologia XML para descobrir dados dinamicamente para resolver o constrangimento de grandes quantidades de dados do servidor ao mesmo tempo e, ao mesmo tempo, também evitamos o erro de inserir um loop morto se a estrutura de dados da tabela for apresentada como um gráfico.
Idéias práticas:
1. Somente os nós da raiz e do secundário são exibidos durante a exibição inicial e os nós da raiz e do secundário estão no mesmo nível.
2. Clique em um nó. Se o objeto da área do nó filho não existir, crie o objeto, faça o download dos dados e atualize os dados ao mesmo tempo, exiba todos os nós filhos.
3. Cada nó tem a mesma função após a criação, como a verificação se o nó infantil existe, mostrando nós infantis ocultos, etc.
4. DHTML XML ASP CSS é usado simultaneamente
Dificuldades técnicas:
1. Problema do código de lixo ao usar a interface XMLHTTP:
Como na página de saída do ASP, o esquema de codificação padrão não está em chinês, quando interpretado no XMLHTTP da página do cliente, o esquema padrão será analisado, então ilegal aparecerá. Para esse fim, adicionamos o código a seguir para definir o esquema de codificação na página ASP no lado do servidor:
Response.Charset = GB2312
Response.ContentType = Text/html
2. Como manter o estilo da versão anterior na interface (Class Explorer Form):
Na versão anterior, todo o conteúdo da página foi concluído de uma só vez, e as idéias de controle foram adotadas e a interface era relativamente amigável o tempo todo. Naquela época, o mecanismo nesta versão mudou e o conteúdo era uma questão -chave para a síntese múltipla. Como determinar o ID do objeto IMG e Span foi verificado. Na interface, a interface desta versão é difícil de ser a mesma da primeira interface; portanto, apenas parte dela pode ser mantida, mas, no geral, a nova interface também pode atender às necessidades.
Como é difícil usar anexos aqui, só posso colar o código -fonte:
| A seguir, o conteúdo citado: --- Xtree.html --------------------------------------------------------------------- <html> <head> <Meta nome = conteúdo do gerador = Microsoft Visual Studio 6.0> <Idioma do script = javascript src = ../../xtree.js> </Script> <tipo de estilo = texto/css> <!- A: link {font-size: 14px; Decoração de texto: Nenhum; Cor: #0000FF} A: visitado {font-size: 14px; Cor: #0000FF; Decoração de texto: nenhum} A: Hover {font-size: 14px; Cor: #FF0000; Background-Color: #CCCC99; Decoração de texto: nenhum} A: ativo {font-size: 14px; Cor: #fffff; Background-Color: #191970; Decoração de texto: nenhum} .Item {font-size: 14px} -> </style> </head> <Body LeftMargin = 0 RightMargin = 0 TopMargin = 0 borda = 0> <brold> Programa de demonstração do menu de árvore </sldd> <br> <borda da tabela = 0> <tr> <td nowrap> <span id = 'ospanroot' border = 0> </span> <idioma script = javascript> createChildNode (root, 0); </script> </td> </tr> </tabela> </Body> </html> ------- Xtree.asp ------------------------------------------------------------- < %@ Idioma = vbscript %> <% Response.Charset = GB2312 |
Compartilhar: Analise o código -fonte de detecção de servidor comumente usado no ASP Códigos de detecção comumente usados ao escrever páginas da web asp: servidor Hora atual: Referência %= agora %> Modelo da CPU do servidor: Referência %= Request.Servervariables (http_ua_cpu) %> Resolução atual: Referência & L
3 páginas no total Página 123 Página Próxima Página