Эта статья представляет некоторые базовые знания о ASP, которые должны быть известны всем новичкам ASP. Я надеюсь, что это будет полезно для вас, давайте посмотрим вместе.
Мы все знаем, что ASP - это аббревиатура страницы Active Server, означающего страницу динамического сервера. ASP - это приложение, разработанное Microsoft для замены программ сценариев CGI. Ниже приведены некоторые базовые знания для вашей ссылки.
1. Соединение базы данных
Ниже приведено цитируемое содержание:
- <%
- setConn = server.createObject (adodb.connection)
- conn.opendriver = {microsoftaccessdriver (*. mdb)}; dbq = & server.mappath (имя базы данных)
- %>
2. Откройте базу данных
Ниже приведено цитируемое содержание:
- exec = select* из таблицы базы данных
- setrs = server.createObject (adodb.recordset)
- Rs.openexec, Conn, 1,1
Параметр 1, 1 читается
Читать формат контента: <%= rs (поле)%>
3. Добавить программу обработки записей
Ниже приведено цитируемое содержание:
- <%
- setConn = server.createObject (adodb.connection)
- conn.opendriver = {microsoftaccessdriver (*. mdb)}; dbq = & server.mappath (имя базы данных)
- name = request.form (field) Имя, Тел, сообщение - это значение поля, установленное путем отправки формы
- tel = request.form (field)
- Сообщение = request.form (Field)
- exec = INSERTINTO TABLE Имя (поле) значения (' +field +') Несколько разделены запятыми
- conn.executeexec Commits с использованием execute
- Conn.close
- setConn = ничего
- %>
4. Поисковый процессор
Ниже приведено цитируемое содержание:
- <%
- name = request.form (field) Имя, TEL - это значение поля, установленное формой отправки
- tel = request.form (field)
- setConn = server.createObject (adodb.connection)
- conn.opendriver = {microsoftaccessdriver (*. mdb)}; dbq = & server.mappath (имя базы данных)
- exec = select*From Table whoName = '+field+' andTel =+Field
- setrs = server.createObject (adodb.recordset)
- Rs.openexec, Conn, 1,1
- %>
- 'Контент, поиск на странице, экспортируется
- <%
- Dowhilenotrs.eof
- %> <TR>
- <td> <%= rs (имя)%> </td>
- <td> <%= rs (тел)%> </td>
- <td> <%= rs (время)%> </td>
- </tr>
- <%
- Rs.movenext
- петля
- %>
5. Удалить программу обработки записей
Ниже приведено цитируемое содержание:
- <%
- setConn = server.createObject (adodb.connection)
- conn.opendriver = {microsoftaccessdriver (*. mdb)}; dbq = & server.mappath (имя базы данных)
- exec = delete*из имени таблицы, где number = & request.form (id)
- conn.executeexec
- %>
6. Изменить программу обработки записей
Ниже приведено цитируемое содержание:
- <%
- setConn = server.createObject (adodb.connection)
- conn.opendriver = {microsoftaccessdriver (*. mdb)}; dbq = & server.mappath (имя базы данных)
- exec = select*из имени таблицы, где число = & request.form (id)
- setrs = server.createObject (adodb.recordset)
- Rs.openexec, Conn, 1,3'1,3 - это значение модификации
- rs (name) = request.form (field) 'name, tel, сообщение - это значение поля, установленное путем отправки формы
- rs (tel) = request.form (field)
- rs (сообщение) = request.form (field)
- Rs.Update
- Rs.close
- setrs = ничего
- Conn.close
- setConn = ничего
- %>
Изменить программу выполнения записи: Введите страницу идентификационного номера >>> Экспорт Данные идентификатора, соответствующие идентификатору, >>>>>>> напрямую изменить обработчик
7. Примеры программ обработки фонового входа в систему
Ниже приведено цитируемое содержание:
- <%
- DimName, пароль
- name = request.form (имя)
- пароль = request.form (пароль)
- Dimexec, Conn, Rs
- exec = select*из имени таблицы, где (name = '& field &' andpassword = '& field &')
- setConn = server.createObject (adodb.connection)
- conn.opendriver = {microsoftaccessdriver (*. mdb)}; dbq = & server.mappath (имя базы данных)
- setrs = server.createObject (adodb.recordset)
- Rs.openexec, Conn
- ifnotrs.eofthen
- Rs.close
- Conn.close
- сеанс (проверен) = да
- сеанс (проверка) = справа
- response.redirectindex.asp
- еще
- сеанс (проверен) = нет
- сеанс (проверка) = неправильно
- response.redirectlogin.asp
- эндиф
- %>
Каждая фоновая страница плюс:
- <%ifnotsession (проверено) = сеанс Yesthen определяет проверенную строковую переменную
- response.redirectlogin.asp
- еще
- %>
Я надеюсь, что вышеупомянутое введение в базовые знания ASP может принести некоторую помощь начинающим.