Log de atualização do EasyASP V2.1 @ 31/08/2009 por coldstone
Novos recursos:
•O novo método Easp.Include realiza perfeitamente a inclusão dinâmica de ASP e suporta níveis ilimitados de no código fonte ASP.
•Novo método Easp.GetInclude, usado para obter os resultados da execução de arquivos ASP ou obter o código fonte de arquivos de texto, como arquivos html.
•Nova propriedade Easp.Charset, utilizada para definir a codificação dos arquivos carregados pelo método Easp.Include e método Easp.getInclude.
•Adicionado método Easp.ConfirmUrl, que é usado para exibir a caixa de mensagem de confirmação e realizar salto de URL de acordo com a seleção.
•Novo método Easp.HtmlFormat, utilizado para formatação simples de texto HTML (somente espaços e quebras de linha são visíveis).
•Novo método Easp.RegReplaceM, usado para modo multilinha de substituição regular.
•Novo método Easp.RegMatch, utilizado para captura de grupos de correspondências regulares.
•Novo método Easp.IsInstall é usado para detectar se um determinado componente está instalado no sistema.
•Db adicionou a propriedade 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 adiciona o método Easp.db.GetRandRecord, que é usado para obter um número especificado de conjuntos de registros aleatórios.
•Db possui um novo método Easp.db.Exec, que é usado para executar instruções SQL ou retornar o conjunto de registros consultado no modo Comando.
Outras atualizações
•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 números aleatórios e strings aleatórias mais poderosas e fáceis de usar.
•Corrigido o bug que a nova URL gerada quando o primeiro parâmetro do método Easp.GetUrlWith está vazio apresenta um erro.
•Corrigido o bug de que o método Easp.GetApp não consegue obter dados em cache.
• Corrigido o bug que fazia com que Easp.AlertUrl continuasse a executar 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 na versão v2.1beta reportassem erros de "incompatibilidade de tipo".
• Corrigido um bug em Easp.RandStr e Easp.db.RandStr na versão v2.1beta.
•db otimiza o método Easp.db.AddRecord e agora retorna apenas o número de ID do registro recém-adicionado quando o nome do campo de ID é especificado. (Afeta versões anteriores)
•db corrige o erro 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.