EasyASP — это класс, который упрощает и быстро разрабатывает ASP. Он включает в себя класс управления базой данных Easp.db, который имеет такие функции, как одновременное выполнение различных операций над одной или несколькими базами данных, вызов хранимых процедур MSSQL и подкачка наборов записей. EasyASP также предоставляет большое количество практических общих процессов и методов ASP, которые могут упростить большинство операций ASP. EasyASP в настоящее время предоставляет для загрузки версию VBScript.
Журнал обновлений EasyASP2.1UTF-8:
Новый метод Easp.Include прекрасно реализует динамическое включение ASP и поддерживает неограниченное количество уровней исходного кода ASP.
Добавлен метод Easp.GetInclude, который используется для получения результатов запуска ASP-файлов или получения исходного кода текстовых файлов, таких как html-файлы.
Добавлено свойство Easp.Charset, используемое для установки кодировки файлов, загружаемых методами Easp.Include и Easp.getInclude.
Добавлен метод Easp.ConfirmUrl, который используется для вывода окна сообщения с подтверждением и выполнения перехода по URL-адресу в соответствии с выбором.
Добавлен метод Easp.HtmlFormat для простого форматирования текста HTML (видны только пробелы и разрывы строк).
Добавлен метод Easp.RegReplaceM для многострочного режима регулярной замены.
Добавлен метод Easp.RegMatch для группового захвата регулярных совпадений.
Добавлен метод Easp.IsInstall, позволяющий определить, установлен ли в системе определенный компонент.
[db] Добавлен атрибут Easp.db.QueryType, который может указать, следует ли использовать метод ADO RecordSet или Command для получения набора записей.
[db] Добавлен метод Easp.db.GetRandRecord, используемый для получения указанного количества случайных наборов записей.
[db] Добавлен метод Easp.db.Exec, который используется для выполнения операторов SQL или возврата набора записей, запрошенного в командном режиме.
Оптимизируйте метод Easp.DateTime, и отображение в формате разницы во времени станет более удобным для пользователя.
Оптимизируйте методы Easp.RandStr и Easp.db.RandStr, чтобы обеспечить более мощные и удобные для пользователя функции генерации случайных строк и случайных чисел.
Исправлена ошибка в новом URL-адресе, создаваемом, когда первый параметр метода Easp.GetUrlWith пуст.
Исправлена ошибка, из-за которой метод Easp.GetApp не мог получить кэшированные данные.
Исправлена ошибка, из-за которой Easp.AlertUrl продолжал выполнять серверный код перед переходом.
Исправлена ошибка, из-за которой методы Easp.JsEncode и Easp.db.Json сообщали об ошибках «несоответствие типов» в бета-версии v2.1.
Исправлена ошибка в Easp.RandStr и Easp.db.RandStr в бета-версии v2.1.
[db] Оптимизируйте метод Easp.db.AddRecord и теперь возвращайте только что добавленный идентификационный номер записи, только если указано имя поля ID. (Влияет на предыдущие версии)
[db] Исправлена ошибка, из-за которой появлялось отрицательное число, когда количество страниц в раскрывающемся списке страниц меньше, чем в конфигурации jumplong.
Возможности EasyASP:
[База данных] может легко реализовать операции управления, такие как добавление, удаление и изменение одной или нескольких баз данных.
[База данных] При работе с полями базы данных не нужно учитывать разницу в типе данных значения поля (например, для текстовых полей не нужно добавлять одинарные кавычки).
[База данных] поставляется с функциями разбиения по страницам наборов записей и хранимых процедур, а также имеет богатые функции, которые можно полностью настроить для конфигурации и вызова.
[База данных] может легко выполнять хранимые процедуры MSSQL с различными параметрами и возвращать несколько значений или несколько наборов записей.
[База данных] Полная функция отказоустойчивости при работе с базой данных, которая может мгновенно выводить операторы SQL с ошибками для облегчения отладки.
[База данных] Автоматически определяет тип базы данных при использовании существующего объекта подключения к базе данных.
[База данных] Метод сбора данных, специально разработанный для Ajax и вывода данных в формате Json.
[База данных] может эффективно предотвратить SQL-инъекцию.
[ASP] включает в себя большое количество общих процессов и методов ASP, упрощающих большинство операций ASP.
[ASP] Прекрасно реализует динамическую загрузку файлов ASP и поддерживает неограниченное количество встроенных ASP-включений.
[ASP] поставляется с функциями проверки типа данных и проверки формы на стороне сервера.
[ASP] может легко получить адрес страницы, отфильтровать и заменить параметры URL.
[Инструменты] Он содержит подключаемые модули подсветки кода и расширения кода для DreamweaverCS3 и CS4, разработанные специально для EasyASP.
[Инструмент] содержит полное справочное руководство и большое количество примеров применения.