Последние учебники веб-разработки
×

ASP Руководство

ASP ГЛАВНАЯ ASP Введение ASP устанавливать ASP Синтаксис ASP переменные ASP процедуры ASP формы ASP Cookies ASP сессия ASP заявка ASP #включают ASP Global.asa ASP Отправить по электронной почте

VBScript Руководство

VB ГЛАВНАЯ VB переменные VB процедуры VB условный VB перекручивание VB Примеры VB функции VB Ключевые слова

ASP Объекты

ASP отклик ASP Запрос ASP заявка ASP сессия ASP сервер ASP Ошибка ASP Файловая система ASP TextStream ASP Водить машину ASP файл ASP папка ASP Словарь ASP AdRotator ASP BrowserCap ASP Содержание Linking ASP Содержание ротатор ASP Быстрый Ref

ADO Руководство

ADO вступление ADO соединение ADO Recordset ADO дисплей ADO запрос ADO Сортировать ADO Добавить ADO Редактировать ADO Удалить ADO демонстрация ADO Ускорить

ADO Объекты

ADO команда ADO подключение ADO Ошибка ADO поле ADO параметр ADO Имущество ADO запись ADO Recordset ADO Поток ADO Типы данных

ASP and AJAX

AJAX вступление AJAX ASP AJAX База данных

ASP Примеры

ASP Примеры ASP викторина


 

ADO Attributes Property


<Ссылка на объект Полное поле

Атрибуты наборов свойств или возвращает длинное значение, которое указывает одну или более характеристик объекта.

Note: При установке несколько атрибутов, можно суммировать значение.

объект Описание недвижимости Атрибуты
соединение Свойство Attributes имеет права на чтение / запись на объект Connection. Его значение может быть сумма одного или нескольких XactAttributeEnum значений. Значение по умолчанию равно 0
параметр Свойство Attributes имеет права на чтение / запись на объект параметров. Его значение может быть сумма одного или нескольких ParameterAttributesEnum значений. Значение по умолчанию adParamSigned
поле

Свойство Attributes имеет разрешения на чтение / запись, когда используется для создания Recordset, но он только для чтения разрешения при открытии существующего Recordset. Его значение может быть сумма одного или нескольких FieldAttributeEnum значений

Имущество Свойство Атрибуты только для чтения для объекта недвижимости. Его значение может быть сумма одного или нескольких PropertyAttributesEnum значений

Синтаксис

object.Attributes

Пример - Для объекта Connection:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"

response.write(conn.Attributes)

conn.close
%>

Пример - Для объекта Field:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"

set rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn

set f=Server.CreateObject("ADODB.Field")

'Display the field attributes of the Orders Table
for each f in rs.Fields
  response.write("Attr:" & f.Attributes & "<br>")
  response.write("Name:" & f.Name & "<br>")
  response.write("Value:" & f.Value & "<br>")
Next

rs.Close
conn.close
set rs=nothing
set conn=nothing
%>

Пример - Для объекта недвижимости:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"

set rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn

set prop=Server.CreateObject("ADODB.Property")

'Display the property attributes of the Orders Table
for each prop in rs.Properties
  response.write("Attr:" & prop.Attributes & "<br>")
  response.write("Name:" & prop.Name & "<br>")
  response.write("Value:" & prop.Value & "<br>")
next

rs.close
conn.close
set rs=nothing
set conn=nothing
%>

XactAttributeEnum Значения

постоянная Стоимость Описание
adXactAbortRetaining262144 При вызове RollbackTrans он автоматически начинает новую транзакцию.
adXactCommitRetaining131072 При вызове CommitTrans он автоматически начинает новую транзакцию.

ParameterAttributesEnum Значения

постоянная Стоимость Описание
adParamSigned16 Параметр принимает значения со знаком.
adParamNullable64 Параметр будет принимать нулевые значения.
adParamLong128 Параметр принимает длинные двоичные данные.

FieldAttributeEnum Значения

постоянная Стоимость Описание
adFldCacheDeferred0x1000 Поставщик кэширует значения полей и считывает данные из кэша.
adFldFixed0x10 Поле содержит данные фиксированной длины.
adFldIsChapter0x2000 Поле содержит значение, которое определяет главу детского набора записей.
adFldIsCollection0x40000 Поле указывает, что ресурс, представленный отчет представляет собой совокупность ресурсов
adFldIsDefaultStream0x20000 Поле содержит поток по умолчанию для ресурса, представленного записи.
adFldIsNullable0x20 Поле принимает нулевые значения.
adFldIsRowURL0x10000 Поле содержит URL, что имена ресурс из хранилища данных, представленных в отчете.
adFldLong0x80 Поле длинное двоичное поле.
adFldMayBeNull0x40 Вы можете прочитать нулевые значения из поля.
adFldMayDefer0x2 Значения полей не извлекается из источника данных с целой записью, но только тогда, когда вы явно получить доступ к ним.
adFldNegativeScale0x4000 Поле представляет собой числовое значение из столбца, который поддерживает отрицательные значения масштаба.
adFldRowID0x100 Поле содержит постоянный идентификатор строки, которые не могут быть записаны в и не имеют никакого значимого значения, за исключением, чтобы идентифицировать строку (например, уникальный идентификатор)
adFldRowVersion0x200 Поле содержит какое-то время / дата штампа, используемого для отслеживания обновлений.
adFldUnknownUpdatable0x8 Поставщик не может определить, если вы можете написать в поле.
adFldUnspecified -1
0xFFFFFFFF
Поставщик не определяет field атрибутов.
adFldUpdatable0x4 Вы можете написать в поле.

PropertyAttributesEnum Значения

постоянная Стоимость Описание
adPropNotSupported0 Свойство не поддерживается поставщиком.
adPropRequired1 Пользователь должен указать значение этого свойства перед источником данных инициализируются.
adPropOptional2 Пользователю не нужно указать значение этого свойства перед источником данных инициализируются.
adPropRead512 Пользователь может читать свойство.
adPropWrite1024 Пользователь может установить свойство.

<Ссылка на объект Полное поле