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

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 Type Property


<Полный справочник параметров объекта

Шрифтовики наборы свойств или возвращает DataTypeEnum значения, указывающий тип параметра, поле или объект недвижимости.

объект Описание Тип недвижимости
параметр Свойство Тип имеет права на чтение / запись на объект параметров
поле

Свойство Тип чтения / записи, за одним исключением; для новых объектов на местах, которые были добавлены к коллекции полой записи, это свойство только для чтения, прежде чем свойство Value было установлено и перед поставщиком назвал метод обновления коллекции Fields

Имущество Свойство Тип чтения только для объекта недвижимости

Синтаксис

objectname.Type

Пример - Для объекта 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

response.write(rs.Fields(0).Type)

rs.Close
conn.close
%>

Пример - Для объекта параметров

<%
set comm=Server.CreateObject("ADODB.Command")
set para=Server.CreateObject("ADODB.Parameter")

para.Type=adVarChar
para.Size=25
para.Direction=adParamInput
para.Value=varfname

comm.Parameters.Append para
%>

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

<%
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
%>

DataTypeEnum Значения

Задает тип данных поля, параметр или объект недвижимости

постоянная Стоимость Описание
adEmpty0 Неважно
adSmallInt2 2-байтовое целое число со знаком.
adInteger3 4-байтовое целое число со знаком.
adSingle4 Значение с плавающей точкой с одинарной точностью.
adDouble5 Значение с плавающей точкой двойной точности.
adCurrency6 Значение валюты
adDate7 Число дней с 30 декабря 1899 года + доля в день.
adBSTR8 Строка символов нуля.
adIDispatch9 Указатель на IDispatch интерфейс на COM - объект. Примечание: В настоящее время не поддерживается ADO.
adError10 32-битный код ошибки
adBoolean11 Логическое значение.
adVariant12 Автоматизация Variant . Заметка: В настоящее время не поддерживается ADO.
adIUnknown13 Указатель на IUnknown интерфейс на COM - объект. Примечание: В настоящее время не поддерживается ADO.
adDecimal14 Точное числовое значение с фиксированной точностью и масштабом.
adTinyInt16 1-байтовое целое число со знаком.
adUnsignedTinyInt17 1-байтовое целое число без знака.
adUnsignedSmallInt18 2-байтовое целое число без знака.
adUnsignedInt19 4-байтовое целое число без знака.
adBigInt20 8-байтовое целое число со знаком.
adUnsignedBigInt21 8-байтовое целое число без знака.
adFileTime64 Число интервалов 100 наносекунд с января 1,1601
adGUID72 Глобально уникальный идентификатор (GUID) ,
adBinary128 Двоичное значение.
adChar129 Значение строки.
adWChar130 Юникоде символьная строка завершается нулем.
adNumeric131 Точное числовое значение с фиксированной точностью и масштабом.
adUserDefined132 Пользовательская переменная.
adDBDate133 Значение даты (yyyymmdd) .
adDBTime134 Значение времени (hhmmss) .
adDBTimeStamp135 Дата / время штамп (ГГГГММДДччммсс плюс фракция в миллиардных).
adChapter136 Значение в главе 4 байта, который идентифицирует строки в детском наборе строк
adPropVariant138 Автоматизация PROPVARIANT.
adVarNumeric139 Числовое значение ( Parameter object only) .
adVarChar200 Значение строки ( Parameter object only) .
adLongVarChar201 Длинное строковое значение.
adVarWChar202 Юникоде символьная строка завершается нулем.
adLongVarWChar203 Длинный нулевым байтом Юникода строковое значение.
adVarBinary204 Двоичное значение ( Parameter object only) .
adLongVarBinary205 Длинное двоичное значение.
AdArray0x2000 Значение флага в сочетании с другим типом данных константы. Указывает на массив этого другого типа данных.

<Полный справочник параметров объекта