Freigeben über


Effizientes Verwenden von OLE DB-Rowsets

Wenn Sie eine effiziente Datenzugriffsstrategie für Microsoft SQL Server Compact 4.0 planen, müssen Sie verschiedene Regeln beachten.

Regeln für den Datenzugriff

  • Wenn Sie den Modus für verzögerte Aktualisierung in OLE DB verwenden, die durch Festlegen von DBPROP_IRowsetUpdate auf VARIANT_TRUE angegeben wird, kann SQL Server Compact 4.0 jeweils nur eine ausstehende Änderung haben. Hierbei wird ein schneller Mechanismus zur internen Aktualisierung verwendet.

  • IRowset::RestartPosition ist effizient bei der Verwendung mit scrollfähigen Cursorn, kann jedoch bei der Verwendung mit nicht scrollfähigen Cursorn erneute Abfrageausführung verursachen. Weitere Informationen finden Sie unter OLE DB-Cursor (SQL Server Compact).

  • Obwohl SQL Server Compact 4.0 OLE DB-Datentypkoersion zu und von DBTYPE_WSTR unterstützt, sollten Sie möglichst systemeigene Datentypbindungen verwenden, um die Leistung gegenüber diesem Modul zu maximieren.

  • SQL Server Compact 4.0 unterstützt das Lesen und Schreiben großer image- und ntext-Datentypen über die Schnittstellen ISequentialStream und ILockBytes. Weitere Informationen finden Sie unter Große Datentypen in OLE DB (SQL Server Compact).

Siehe auch

Andere Ressourcen

Rowsets