Partager via


Utilisation efficace des ensembles de lignes OLE DB

Lorsque vous planifiez une stratégie d'accès aux données efficace pour Microsoft SQL Server Compact 3.5, vous devez suivre certaines règles.

Règles d'accès aux données

  • Lorsque vous utilisez le mode mise à jour différée dans OLE DB, en attribuant au paramètre DBPROP_IRowsetUpdate la valeur VARIANT_TRUE, SQL Server Compact 3.5 ne peut avoir qu'une modification en attente à la fois. Ce dispositif utilise un mécanisme rapide de mise à jour interne.

  • IRowset::RestartPosition est efficace lorsque vous l'utilisez avec des curseurs capables de défiler, mais peut provoquer la réexécution d'une requête si vous l'associez à des curseurs qui ne peuvent pas défiler. Pour plus d'informations, consultez Curseurs OLE DB (SQL Server Compact).

  • Bien que SQL Server Compact 3.5 prenne en charge les contraintes de types de données OLE DB vers, et depuis, DBTYPE_WSTR, il est préférable d'utiliser, dans la mesure du possible, des liaisons de types de données natives afin d'optimiser les performances par rapport à ce moteur.

  • SQL Server Compact 3.5 prend en charge la lecture et l'écriture dans des types de données image et ntext volumineux par le biais des interfaces ISequentialStream et ILockBytes. Pour plus d'informations, consultez Types de données volumineux dans OLE DB (SQL Server Compact).

Voir aussi

Autres ressources

Rowsets