Los últimos tutoriales de desarrollo web
 

ADO Type Property


<Completa propiedad Object Reference

Los conjuntos de propiedades tipo o devuelve un DataTypeEnum valor que indica el tipo de un parámetro, un campo o un objeto de propiedad.

Objeto Descripción de la propiedad Tipo
Parámetro La propiedad Type tiene permisos de lectura / escritura en un objeto Parameter
Campo

La propiedad Type es de lectura / escritura, con una excepción; para los nuevos objetos de campo que se agregan a la colección de campos de un registro, esta propiedad está antes que la propiedad Valor se ha establecido de sólo lectura y antes de que el proveedor haya llamado al método de actualización de la colección Fields

Propiedad La propiedad Type es de sólo lectura para un objeto de propiedad

Sintaxis

objectname.Type

Ejemplo - Para un objeto 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
%>

Ejemplo - Para un objeto Parameter

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

Ejemplo - Para un objeto de la propiedad

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

Valores DataTypeEnum

Especifica el tipo de datos de un campo, de parámetros, o un objeto propiedad

Constante Valor Descripción
adEmpty0 Sin valor
adSmallInt2 A 2-byte entero con signo.
adInteger3 A 4-byte entero con signo.
adSingle4 Un valor de coma flotante de precisión simple.
adDouble5 Un valor de coma flotante de doble precisión.
adCurrency6 Un valor de la moneda
adDate7 El número de días desde diciembre 30, 1899 + la fracción de un día.
adBSTR8 Una cadena de caracteres terminada en nulo.
adIDispatch9 Un puntero a un IDispatch interfaz en un objeto COM. Nota: En la actualidad no es compatible con ADO.
adError10 Un código de error de 32 bits
adBoolean11 Un valor booleano.
adVariant12 Una automatización Variant . Nota: Actualmente no es compatible con ADO.
adIUnknown13 Un puntero a un IUnknown interfaz en un objeto COM. Nota: En la actualidad no es compatible con ADO.
adDecimal14 Un valor numérico exacto con una precisión y escala fijas.
adTinyInt16 A 1-byte entero con signo.
adUnsignedTinyInt17 Un entero sin signo de 1 byte.
adUnsignedSmallInt18 Un entero sin signo de 2 bytes.
adUnsignedInt19 Un entero sin signo de 4 bytes.
adBigInt20 Un niño de 8 bytes entero con signo.
adUnsignedBigInt21 Un entero sin signo de 8 bytes.
adFileTime64 El número de intervalos de 100 nanosegundos desde enero de 1,1601
adGUID72 Un identificador único global (GUID)
adBinary128 Un valor binario.
adChar129 Un valor de cadena.
adWChar130 Una cadena de caracteres Unicode terminada en nulo.
adNumeric131 Un valor numérico exacto con una precisión y escala fijas.
adUserDefined132 Una variable definida por el usuario.
adDBDate133 Un valor de fecha (yyyymmdd) .
adDBTime134 Un valor de tiempo (hhmmss) .
adDBTimeStamp135 A / sello de fecha y hora (aaaammddhhmmss más una fracción en millonésimas).
adChapter136 Un valor capítulo 4 bytes que identifica las filas de un conjunto de filas niño
adPropVariant138 Un PROPVARIANT automatización.
adVarNumeric139 Un valor numérico ( Parameter object only) .
adVarChar200 Un valor de serie ( Parameter object only) .
adLongVarChar201 Un valor de cadena larga.
adVarWChar202 Una cadena de caracteres Unicode terminada en nulo.
adLongVarWChar203 Un valor de cadena Unicode terminada en nulo larga.
adVarBinary204 Un valor binario ( Parameter object only) .
adLongVarBinary205 Un valor binario de longitud.
AdArray0x2000 Un valor de indicador combinado con otro tipo de datos constante. Indica una matriz de que otro tipo de datos.

<Completa propiedad Object Reference