Freigeben über


Effizientes Verwenden von OLE DB-Rowsets

Wenn Sie eine effiziente Datenzugriffsstrategie für Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) 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 3.5 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 3.5 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 3.5 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

Hilfe und Informationen

Informationsquellen (SQL Server Compact 3.5 Service Pack 1)