EasyASP é uma classe que facilita e desenvolve ASP rapidamente. Inclui a classe de controle de banco de dados Easp.db, que possui funções como realizar diversas operações em um ou mais bancos de dados ao mesmo tempo, chamar procedimentos armazenados MSSQL e paginar conjuntos de registros. EasyASP também fornece um grande número de processos e métodos práticos comuns de ASP, que podem simplificar a maioria das operações ASP. EasyASP atualmente fornece uma versão VBScript para download.
Registro de atualização EasyASP2.1UTF-8:
O novo método Easp.Include realiza perfeitamente a inclusão dinâmica de ASP e suporta níveis ilimitados no código-fonte ASP.
Adicionado o método Easp.GetInclude, que é usado para obter os resultados da execução de arquivos ASP ou obter o código-fonte de arquivos de texto, como arquivos html.
Adicionada propriedade Easp.Charset, utilizada para definir a codificação dos arquivos carregados pelo método Easp.Include e método Easp.getInclude.
Adicionado o método Easp.ConfirmUrl, que é usado para gerar a caixa de mensagem de confirmação e realizar o salto de URL de acordo com a seleção.
Adicionado método Easp.HtmlFormat para formatação simples de texto HTML (apenas espaços e quebras de linha são visíveis).
Adicionado método Easp.RegReplaceM para modo multilinha de substituição regular.
Adicionado método Easp.RegMatch para captura de grupo de correspondência regular.
Adicionado método Easp.IsInstall para detectar se um determinado componente está instalado no sistema.
[db] Adicionado o atributo Easp.db.QueryType, que pode definir se deve ser usado o método RecordSet ou Command do ADO para obter o conjunto de registros.
[db] Adicionado o método Easp.db.GetRandRecord, usado para obter um número especificado de conjuntos de registros aleatórios.
[db] Adicionado o método Easp.db.Exec, que é usado para executar instruções SQL ou retornar o conjunto de registros consultado no modo Comando.
Otimize o método Easp.DateTime e a exibição quando formatada como uma diferença de horário será mais fácil de usar.
Otimize os métodos Easp.RandStr e Easp.db.RandStr para fornecer funções de geração de strings aleatórias e números aleatórios mais poderosas e fáceis de usar.
Corrigido bug na nova URL gerada quando o primeiro parâmetro do método Easp.GetUrlWith está vazio.
Corrigido o bug de que o método Easp.GetApp não consegue obter dados armazenados em cache.
Corrigido o bug que fazia com que Easp.AlertUrl continuasse a executar o código do lado do servidor antes de pular.
Corrigido o bug que fazia com que os métodos Easp.JsEncode e Easp.db.Json relatassem erros de "incompatibilidade de tipo" na versão v2.1beta.
Corrigido um bug em Easp.RandStr e Easp.db.RandStr na versão v2.1beta.
[db] Otimize o método Easp.db.AddRecord e agora retorne apenas o número de ID do registro recém-adicionado quando o nome do campo de ID for especificado. (Afeta versões anteriores)
[db] Corrigido o bug de um número negativo aparecer quando o número de páginas na caixa suspensa de paginação é menor que a configuração jumplong.
Recursos do EasyASP:
[Banco de dados] pode implementar facilmente operações de controle, como adicionar, excluir e modificar um ou mais bancos de dados.
[Banco de dados] Ao operar campos de banco de dados, você não precisa considerar a diferença no tipo de dados do valor do campo (por exemplo, campos de texto não precisam adicionar aspas simples).
[Banco de dados] vem com funções de paginação de conjunto de registros e paginação de procedimento armazenado e possui funções avançadas que podem ser totalmente personalizadas para configuração e chamada.
[Banco de dados] pode executar facilmente procedimentos armazenados MSSQL com vários parâmetros e retornar vários valores ou vários conjuntos de registros.
[Banco de dados] Função completa de tolerância a falhas de operação do banco de dados, que pode gerar instantaneamente instruções SQL de erro para fácil depuração.
[Banco de dados] Determine automaticamente o tipo de banco de dados ao usar um objeto de conexão de banco de dados existente.
[Banco de dados] Um método de aquisição de dados especialmente projetado para Ajax e saída de dados no formato Json.
[Banco de dados] pode prevenir efetivamente a injeção de SQL.
[ASP] vem com um grande número de processos e métodos ASP comuns para simplificar a maioria das operações ASP.
[ASP] Realiza perfeitamente o carregamento dinâmico de arquivos ASP e suporta níveis ilimitados de inclusão nativa de ASP.
[ASP] vem com funções de verificação de tipo de dados e verificação de formulário do lado do servidor.
[ASP] pode obter facilmente o endereço da página e filtrar e substituir os parâmetros de URL.
[Ferramentas] Possui plug-ins de destaque de código e extensão de prompt de código para DreamweaverCS3 e CS4 desenvolvidos especificamente para EasyASP.
[Ferramenta] possui um manual de ajuda completo e um grande número de exemplos de aplicação.