Рекомендуется: ASP FSO Read and Write Files Этот код реализации файла ASP прошел некоторое время, позвольте мне поговорить об использовании ASP FSO для реализации операций чтения и записи файла. Друзья, которые должны учиться, могут ссылаться на это. 1. Atendofstream Это свойство указывает, был ли достигнут конец всего текстового файла. Его значение верно или false 2.createTextFile используется для создания нового текстового файла 3. Параметры блюдки в методе opentextfile () (см. Приветствие)
Общие коды для программирования ASP
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
1. Подключите ASP, чтобы получить доступ к базе данных:
<%
Dim Conn, Mdbfile
mdbfile = server.mappath (имя базы данных.mdb)
Установить conn = server.createObject (adodb.connection)
Conn.Open Driver = {Microsoft Access Driver (*.mdb)}; uid = admin; pwd = пароль базы данных; dbq = & mdbfile
%>
2. Подключите ASP с базой данных SQL:
<%
Dim Conn
Установить conn = server.createObject (adodb.connection)
Con.Open Provider = SQLOLEDB; Data Source = SQL Server Имя или IP -адрес; UID = SA; PWD = Password Database; Database = Имя базы данных
%>
Создайте объект набора записей:
Установить rs = server.createObject (adodb.recordset)
Rs.Open SQL -заявление, Conn, 3,2
3. Общие методы использования команды SQL:
(1) Фильтрация записи данных:
SQL = SELECT * Из таблицы данных, где имя поля = ЗАКАЗ ЗАКЛЮЧЕНИЯ ПОЛОЖЕНИЯ ПО ЗАМЯ
SQL = SELECT * Из таблицы данных, где имя поля, например, значение поля % %'Порядок по имени поля
SQL = выберите Top 10 * из таблицы данных, где поля, поля, по имени поля
SQL = SELECT * Из таблицы данных, где имя поля в ('value 1', 'value 2', 'value 3')
SQL = SELECT * Из таблицы данных, где имя поля между значением 1 и значением 2
(2) Обновление данных данных:
SQL = Обновление таблицы данных Установите имя поля = значение поля, где условное выражение
SQL = Обновление таблицы данных Поле Поле 1 = значение 1, поле 2 = значение 2 ... поле n = значение n, где условное выражение
(3) Удалить записи данных:
SQL = удалить из таблицы данных, где условное выражение
SQL = DELETE из таблицы данных (удалить все записи в таблице данных)
(4) Добавить записи данных:
SQL = вставьте в таблицу данных (поле 1, поле 2, поле 3…) Значение (значение 1, значение 2, значение 3…)
SQL = INSERT в таблицу целевой таблицы данных Выберите * Из таблицы исходных данных (добавьте запись таблицы исходных данных в таблицу целевых данных)
(5) Функция статистики записи данных:
AVG (имя поля), чтобы получить среднее значение столбца таблицы
COUNT (*| Имя поля) Статистика по количеству строк данных или статистики по количеству строк данных со значениями в определенном столбце
Макс (имя поля) Получите максимальное значение столбца таблицы
Мин (имя поля) Получите минимальное значение столбца таблицы
Sum (имя поля) добавляет значение столбца данных
Ссылка вышеуказанный метод функции:
SQL = SELECT SUM (имя поля) в качестве псевдонима из таблицы данных, где условное выражение
Установите rs = conn.excute (sql)
Используйте RS (псевдоним), чтобы получить статистику, а другие функции используются так же, как и выше.
(5) Создание и удаление таблиц данных:
Создать таблицу данных таблица (поле 1 Тип 1 (длина), поле 2 Тип 2 (длина)…)
Пример: создать Table Tab01 (name varchar (50), dateTime default now ())
Отбросить таблицу данных таблицы данных (навсегда удалить таблицу данных)
(6) Методы записи объектов:
Rs.movenext перемещает указатель записи вниз по одной линии из текущей позиции
Rs.movePrevious перемещает указатель записи в одну строку из текущей позиции
Rs.MoveFirst перемещает указатель записи на первую строку таблицы данных
Rs.Movelast перемещает указатель записи на последнюю строку таблицы данных
rs.absoluteposition = n Перемещение указателя записи в строку n таблицы данных
rs.absolutepage = n переместить указатель записи на первую строку страницы n
rs.pearsize = n Установите каждую страницу на n records
Rs.PageCount возвращает общее количество страниц в соответствии с настройками страниц
Rs.recordCount возвращает общее количество записей
Rs.BOF возвращает, превышает ли указатель записи головы таблицы данных. Верно означает, да, ложь - нет
rs.eof возвращает, превышает ли указатель записи конец таблицы данных, true означает да, ложь - нет
Rs.Delete удаляет текущую запись, но указатель записи не движется вниз
Rs.Addnew Добавить запись в конце таблицы данных
Rs.Update Update Table Data Records
Определить, что заполненные данные являются цифровыми
Если нет isNumeric (запрос (имя поля)), тогда
response.write не является числом
еще
response.write номер
конец, если
Поделиться: разница между Isnull, Isempty и пустыми струнами в ASP В ASP мы часто используем два параметра, ISNULL и ISEMPTY, которые используются, когда мы судим, что определенная строка пуста. Например, если строка является str1, мы часто используем, если isnull (str1) или isempty (str1), то для суждения или используем, если str1 = // затем судить, является ли строка пустой. Иногда мы очень растеряны, не являются is -isempty и пустыми словами