DBPROP_ABORTPRESERVE |
Tipo: VT_BOOL
L/E típica: solo lectura
Descripción: preservar al anular
Notas: para este proveedor, el valor es siempre VARIANT_FALSE. Esto indica que, después de anular una transacción, las únicas operaciones que se permite efectuar en un conjunto de filas es liberar los identificadores de fila y de descriptor de acceso y liberar el conjunto de filas.
|
DBPROP_ACCESSORDER |
|
DBPROP_BLOCKINGSTORAGEOBJECTS |
Tipo: VT_BOOL
L/E típica: solo lectura
Descripción: bloquear objetos de almacenamiento
Notas: para este proveedor, el valor es siempre VARIANT_TRUE.
|
DBPROP_BOOKMARKS |
|
DBPROP_BOOKMARKTYPE |
Tipo: VT_UI4
L/E típica: solo lectura
Descripción: tipo de marcador
Notes: especifica el tipo de marcador que admite el conjunto de filas. Para este proveedor, el valor es siempre DBPROPVAL_BMK_NUMERIC. Esto indica que el tipo de marcador es numérico. Los marcadores numéricos se basan en las propiedades de la fila y no dependen de los valores de sus columnas. Por ejemplo, un marcador numérico puede basarse en la posición absoluta de la fila dentro del conjunto de filas o en un id. asignado a una fila por el motor de almacenamiento en el momento de crearla. La modificación de las columnas de una fila no afecta a la validez de los marcadores numéricos.
Los marcadores son de tipo DBTYPE_UI4. En las versiones anteriores a SQL Server Compact, los marcadores eran de tipo DBTYPE_I4.
|
DBPROP_CANFETCHBACKWARDS |
|
DBPROP_CANHOLDROWS |
|
DBPROP_CANSCROLLBACKWARDS |
Tipo: VT_BOOL
L/E típica: lectura
Descripción: desplazarse hacia atrás
Notas: para este proveedor, esta propiedad es siempre VARIANT_FALSE. Esto indica que IRowsOffset no puede ser negativo.
|
DBPROP_CHANGEINSERTEDROWS |
Tipo: VT_BOOL
L/E típica: lectura
Descripción: cambiar las filas insertadas
Notas: para este proveedor, el valor es siempre VARIANT_TRUE. Esto indica que el consumidor puede llamar a IRowsetChange::DeleteRows o a IRowsetChange::SetData para tener acceso a las filas recién insertadas. Una fila recién insertada se define como aquélla cuya inserción se ha transmitido al almacén de datos en lugar de una fila pendiente de insertar.
|
DBPROP_COMMITPRESERVE |
Tipo: VT_BOOL
L/E típica: solo lectura
Descripción: preservar al confirmar
Notas: para este proveedor, el valor es siempre VARIANT_TRUE. Esto indica que, después de una confirmación que conserva, el conjunto de filas permanece activo. Es decir, se pueden recuperar filas nuevas, actualizar filas, eliminarlas, insertarlas, etcétera.
|
DBPROP_DEFERRED |
Tipo: VT_BOOL
L/E típica: solo lectura
Descripción: aplazar columna
Notas: para este proveedor, el valor es siempre VARIANT_TRUE. Esto indica que los datos de la columna no se recuperan mientras no se utilice en ella un descriptor de acceso.
|
DBPROP_DELAYSTORAGEOBJECTS |
Tipo: VT_BOOL
L/E típica: solo lectura
Descripción: aplazar actualizaciones de objetos de almacenamiento
Notas: para este proveedor, el valor es siempre VARIANT_TRUE. Esto indica que los objetos de almacenamiento se utilizan también en modo de actualización aplazada.
|
DBPROP_IAccessor
DBPROP_IColumnsInfo
DBPROP_IConvertType
DBPROP_IRowset
DBPROP_IRowsetChange
DBPROP_IRowsetInfo
DBPROP_IRowsetUpdate
DBPROP_ISupportErrorInfo
DBPROP_IRowsetIndex
DBPROP_IRowsetCurrentIndex
DBPROP_IRowsetBookmark |
Tipo: VT_BOOL
L/E típica: L/E, excepto en los casos indicados a continuación.
Notas: si el valor de cualquiera de estas propiedades se establece en VARIANT_TRUE, el conjunto de filas admitirá la interfaz especificada. Estas propiedades se usan principalmente para solicitar interfaces mediante ICommandProperties::SetProperties. Las propiedades siguientes son de solo lectura y su valor es siempre VARIANT_TRUE:
DBPROP_IAccessor
DBPROP_IColumnsInfo
DBPROP_IConvertType
DBPROP_IRowset
DBPROP_IRowsetInfo
DBPROP_ISupportErrorInfo
Al establecer el valor de DBPROP_IRowsetUpdate en VARIANT_TRUE, DBPROP_IRowsetChange se establece automáticamente en VARIANT_TRUE. Al establecer el valor de DBPROP_IRowsetCurrentIndex en VARIANT_TRUE, DBPROP_IRowsetIndex se establece automáticamente en VARIANT_TRUE.
|
DBPROP_ILockBytes
DBPROP_ISequentialStream |
|
DBPROP_IMMOBILEROWS |
Tipo: VT_BOOL
L/E típica: solo lectura
Descripción: filas inmóviles
Notas: para este proveedor, el valor es siempre VARIANT_FALSE. Esto indica que, si el conjunto de filas está ordenado, las filas insertadas y actualizadas (en las que se han actualizado una o varias de las columnas que aparecen en los criterios de ordenación) siguen los criterios de ordenación del conjunto de filas. Si el conjunto de filas no está ordenado, no se garantiza que las filas insertadas aparezcan en una posición determinada y la posición de las filas actualizadas no cambia. Esta propiedad solo es significativa si DBPROP_OWNINSERT es VARIANT_TRUE.
|
DBPROP_LOCKMODE |
|
DBPROP_MAXOPENROWS |
|
DBPROP_MAXROWS |
Tipo: VT_I4
L/E típica: solo lectura
Descripción: número máximo de filas
Notas: especifica el número máximo de filas que pueden devolverse en un conjunto de filas. Si no hay ningún límite, el valor es 0. Para este proveedor, el valor siempre es 0.
|
DBPROP_OTHERINSERT |
|
DBPROP_OTHERUPDATEDELETE |
|
DBPROP_OWNINSERT |
|
DBPROP_OWNUPDATEDELETE |
|
DBPROP_QUICKRESTART |
|
DBPROP_REMOVEDELETED |
|
DBPROP_REPORTMULTIPLECHANGES |
Tipo: VT_BOOL
L/E típica: solo lectura
Descripción: informar de varios cambios
Notas: para este proveedor, el valor es siempre VARIANT_TRUE.
|
DBPROP_ROWTHREADMODEL |
|
DBPROP_SERVERDATAONINSERT |
Tipo: VT_BOOL
L/E: lectura
Descripción: datos del servidor al insertar
Notas: para este proveedor, el valor es siempre VARIANT_TRUE.
|
DBPROP_UPDATABILITY |
|