共用方式為


OLE DB 索引 (SQL Server Compact)

MicrosoftSQL Server Compact 4.0 支援索引和多種以索引為基礎的運算,以改善應用程式的效能。

使用索引

當您在 SQL Server Compact 4.0 中使用索引時,您必須考慮下列問題:

  • SQL Server Compact 4.0 只支援 Microsoft OLE DB 說明文件中所定義的「整合式索引」。這表示該索引在邏輯上為資料列集物件的一部分,且可用來排序資料列集。不需要使用個別的索引資料列集來提供排序。

  • SQL Server Compact 4.0 中索引所擁有的建立屬性與 MicrosoftSQL Server 略有不同。

  • 索引的名稱是索引唯一可修改的特性;您可以利用 IAlterIndex::AlterIndex 針對 SQL Server Compact 4.0 OLE DB 提供者來修改此特性。

  • 若要在資料列集開啟時動態變更索引,您必須在開啟基底資料表資料列集時,要求具有 VARIANT_TRUE 的值的 DBPROP_IRowsetCurrentIndex。如需詳細資訊,請參閱<以 OLE DB 變更索引>。

  • 對於 IRowsetIndex 介面的 Seek 和 SetRange 方法,您必須在開啟基底資料表資料列集時,要求具有 VARIANT_TRUE 的值的 DBPROP_IRowsetIndex 屬性。

請參閱

參考

以 OLE DB 建立索引

以 OLE DB 使用 Seek 方法