Рекомендуется: обычно используемые правила именования переменных в ASP В ASP обычно используются правила именования переменных. В программировании ASP, если вы соблюдаете следующие правила именования переменной, ваш код будет осуществимым и поддержанным: примеры общих правил именования префиксов переменных типов B или BLN Broyan BSUCCESS C или CUR CAMOUNT CAMOUNT D или DBL Double DBKQUANTITIO
MS Visual Interdev6.0: При составлении веб -страниц, связанных с базами данных, мы часто сталкиваемся с проблемой отображения лиц записи данных из -за огромного объема отображения данных.
----------------------------------------------------------------------------------------------------------------------------
Дисплей на страницах, когда ADO обращается к базе данных, на самом деле для работы записей записей. Поэтому мы должны сначала понять свойства и методы объекта Reordset:
Атрибут BOF: текущий индикатор относится к первой транзакции в сетевой набор записей.
Атрибут EOF: текущий индикатор относится к последней транзакции в набор записей.
Метод перемещения: перемещать метрики в запись в наборе записей.
Свойство AbsolutePage: Установите текущее местоположение записи, на какую страницу страница
Свойство AbsolutePosition: текущая позиция метрики в наборе записей.
Свойство Pagecount: отображает, сколько страниц данных содержит объект записи.
Свойство Pagesize: отображает количество записей, отображаемых на каждой странице объекта записи.
Свойство RecordCount: отображает общее количество записей объекта записи.
----------------------------------------------------------------------------------------------------------------------------
В системе программирования Microsoft ASP создание объектов ADO делает доступ к базам данных с веб -страниц легкой задачей, особенно объект ADO RecordSet делает его более удобным и свободным для отображения выходных данных управляющих данных. В Visual Interdev6.0 (в дальнейшем называется VI6.0), из-за введения моделей объектов, таких как модель объекта скрипта (далее, называемый SOM), управление временем дизайна (в дальнейшем, называемом DTC) и объектной модели среды данных (далее называется DOOM), дизайн доступа к веб-странице становится более удобной.
Из -за темы, в отношении подключений к базе данных, следующее дает только код и краткие комментарии, а также фокусируется на том, как использовать объекты записи (или элементы управления) для реализации отображения лицензионных записей данных. По моему пониманию, ключом к дисплею лиц лиц является овладение свойствами и методами объекта ADOSSETSET или DTC (управление временем дизайна).
Эти семь методов отображения лиц приведены в четыре категории:
Первые и вторые типы, которые я временно называю, являются чистыми методами ASP, которые также являются наиболее часто используемым методом на домашних сайтах ASP. Их различия связаны только с различными методами реализации. Реализация этих двух методов проще всего понять, используется концепция наименьшего объекта, и минимальные требования к среде разработки (как блокнот). Можно сказать, что сущностью этих двух методов по -прежнему является идея программирования CGI, которая просто вводит объекты ADO в программу.
Четвертый и пятый методы DHTML временно назвали SOM. Эти два метода требуют, чтобы в среде VI6.0 модель объекта скрипта (модель сценария объекта), предложенная Microsoft, и новые особенности привязки базы данных объектов таблицы в DHTML (многие книги и статьи только вводят применение характеристик CSS в DHTML в дизайне стиля и игнорируют введение его связывающих характеристик данных) для достижения оборота контрольной страницы на клиенте. Тем не менее, это требует, чтобы браузер пользователя должен был поддерживать DHTML, например: Microsoft Internet Explorer 4.0 и выше.
Шестой метод временно называется методом SOM-сервера. Это требует разработки в среде VI6.0, которая использует несколько элементов управления DTC в модели объекта Script (модель объекта Script), предложенная Microsoft: Recordset, PageObject, Grid и т. Д. Для реализации управления поворотом страницы на стороне сервера (клиент). Это захватывающий и новый метод программирования. Он рассматривает веб-страницы как объекты (эта объектная модель отличается от традиционной модели объекта DOM --- документа: DOM может управлять только клиентом, в то время как SOM может управлять сервером и клиентом), и она действительно реализует объектно-ориентированное программирование веб-страниц. Но, к сожалению, может быть, мои личные способности ограничены, и я лично думаю, что эта технология еще не очень зрелая. Например, комбинация с браузером не очень хороша, что будет подробно объяснено позже.
Седьмой метод временно называется методом DEOM. Он также использует модель объектной среды Data Environment, установленную в VI6.0 для создания объектов записи. Это также относительно редкий новый метод в веб -программировании. По сравнению с моделью SOM, он имеет свои преимущества, которые будут подробно описаны позже.
Все упомянутые позже исходные коды могут быть скопированы и использованы напрямую. Вы можете даже не понять принцип. Просто замените жирную курсивную часть на соответствующее имя базы данных или имя поля.
Прежде чем мы начнем подробно вводить различные методы подкидки, давайте создадим базу данных: используйте доступ в Office97 для создания сотрудника. MDB, которая создает таблицу EMP, и устанавливает только три поля: ID EMP, фамилия и имя. Почему это просто? Это потому, что мы заботимся о том, как справиться с результатами набора записей.
Первый тип: метод прямой замены для параметров.
Этот метод состоит в том, чтобы вручную создать объект записи и использовать его страницы (укажите количество записей, отображаемых на страницу), Pagecount (общее число страниц) и AbsolutePage (номера текущего номера) для управления выводом страницы. В подрыве страницы используется метод непосредственно с использованием параметра номера страницы <href> для управления оборотом страницы. Название веб -страницы - emp1.asp. Исходный код заключается в следующем:
<%// Установить соединение с базой данных employee.mdb.
Установить conn = server.createObject (adodb.connection)
Conn.Open Driver = {Microsoft Access Driver (*.mdb)}; dbq = employee.mdb
// Создать экземпляр объекта записи таблицы EMP.
Установить rs = server.createObject (adodb.recordset)
Rs.open Emp, Conn, 3
PageSize = 10 // ATTRIBUTE PAGESIZE Указывает количество записей, которые будут отображаться на каждой странице
Page = clng (request (page)) тип строки преобразован в длинный тип
Если страница <1, то Page = 1
Если страница> rs.pagecount, то page = rs.pagecount
Если страница <> 1, тогда
Response.write <a href = emp1.asp? Page = 1> Page1 </a>
Response.write <a href = emp1.asp? Page = & (Page-1) &> предыдущая страница </a>
Конец, если
Если Page <> Rs.pagecount, тогда
Response.write <a href = emp1.asp? Page = & (Page+1) &> Следующая страница </a>
Response.write <a href = emp1.asp?
Конец, если
Response.write Номер страницы: & page & / & rs.pagecount & < / font>
// отображение каждой страницы
// Показать заголовок
Response.write <Center> <таблица границы = 1>
Ответ.
Поделиться: операция должна использовать обновляемое запрос «Решение ошибки Поставщик Microsoft OLE DB для драйверов ODBC (0x80004005) появляется в операционной системе XP. Операция должна использовать обновляемую ошибку запроса. Решение 1. При использовании базы данных ASP обновленная ошибка запроса должна использовать: 2. Папка> Свойства; или Explorer> Tool> Параметры папки 3. Не зажимайте в вкладку View, чтобы выбрать использование Simple