共用方式為


有效使用 OLE DB 資料列集

當您規劃 Microsoft SQL Server Compact 4.0 的有效資料存取策略時,必須考量幾項規則。

存取資料的規則

  • 當您使用 OLE DB 中的延遲更新模式 (透過將 DBPROP_IRowsetUpdate 設為 VARIANT_TRUE 的方式來指定) 時,SQL Server Compact 4.0 一次只能有一項暫止變更。此種方式是使用快速的機制來進行內部更新。

  • IRowset::RestartPosition 搭配捲動指標使用的效率較高,但與無法捲動的指標一起使用時,卻可能導致重新執行查詢的結果。如需詳細資訊,請參閱<OLE DB 資料指標 (SQL Server Compact)>。

  • 雖然 SQL Server Compact 4.0 可支援 OLE DB 資料類型與 DBTYPE_WSTR 間的強制型轉,不過您最好使用原生資料類型繫結,以使這個引擎發揮最高效能。

  • SQL Server Compact 4.0 支援透過 ISequentialStream 和 ILockBytes 介面讀取及寫入大型 image和 ntext 資料類型的功能。如需詳細資訊,請參閱<OLE DB 中的大型資料類型 (SQL Server Compact)>。

請參閱

其他資源

Rowsets