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 4.0, 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 4.0 solo 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 4.0 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 4.0 permite la lectura y escritura de tipos de datos imagey 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).