Usar los conjuntos de filas de OLE DB con eficacia
Cuando se planea una estrategia de acceso a datos eficaz para Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5), hay que tener en cuenta varias reglas.
Reglas para tener acceso a los datos
- Si se usa el modo de actualización diferida en OLE DB, que se especifica estableciendo DBPROP_IRowsetUpdate en VARIANT_TRUE, SQL Server Compact 3.5 sólo puede tener un cambio pendiente cada vez. Así se usa un mecanismo rápido para la actualización interna.
- IRowset::RestartPosition es eficaz si se utiliza con cursores desplazables, pero puede provocar que se vuelva a ejecutar la consulta si se usa con cursores no desplazables. Para obtener más información, vea Cursores OLE DB (SQL Server Compact).
- Aunque SQL Server Compact 3.5 permite las restricciones de tipos de datos de OLE DB con DBTYPE_WSTR, es mejor usar enlaces de tipos de datos nativos en los que se puede obtener el máximo rendimiento en este motor.
- SQL Server Compact 3.5 permite la lectura y escritura de tipos de datos image y ntext de gran tamaño mediante las interfaces ISequentialStream e ILockBytes. Para obtener más información, vea Tipos de datos grandes en OLE DB (SQL Server Compact).