Api 方法

包含受保護的成員
包含繼承的成員

Api 類型會公開下列成員。

方法

  名字 描述
Public 方法 靜態成員 DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) 從數據行還原串行化物件。
Public 方法 靜態成員 DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) 從數據行還原串行化物件。
Public 方法 靜態成員 EscrowUpdate 在一個數據行上執行不可部分完成的加法。 資料行的類型必須是long 。 此函式可讓多個會話同時更新相同的記錄,而不會發生衝突。
Public 方法 靜態成員 GetBookmark 擷取與數據指標目前位置之索引專案相關聯的記錄書籤。 接著,這個書籤可以用來使用 JetGotoBookmark 將游標重新定位回相同的記錄。
Public 方法 靜態成員 GetColumnDictionary 建立將數據行名稱對應至其數據行標識碼的字典。
Public 方法 靜態成員 GetTableColumnid 取得指定數據行的 columnid。
Public 方法 靜態成員 GetTableColumns(JET_SESID,JET_TABLEID) 逐一查看數據表中的所有數據行,並傳回每個數據行的相關信息。
Public 方法 靜態成員 GetTableColumns(JET_SESID、JET_DBID、字串串) 逐一查看數據表中的所有數據行,並傳回每個數據行的相關信息。
Public 方法 靜態成員 GetTableIndexes(JET_SESID,JET_TABLEID) 逐一查看數據表中的所有索引,並傳回每個索引的相關信息。
Public 方法 靜態成員 GetTableIndexes(JET_SESID、JET_DBID、String) 逐一查看數據表中的所有索引,並傳回每個索引的相關信息。
Public 方法 靜態成員 GetTableNames 傳回資料庫中數據表的名稱。
Public 方法 靜態成員 IntersectIndexes 交集一組索引範圍,並傳回所有索引範圍中找到的記錄書籤。 另 請參閱 jetIntersectIndexes(JET_SESID、[]、Int32、JET_RECORDLIST、IntersectIndexesGrbit)
Public 方法 靜態成員 JetAddColumn 將新的數據行新增至現有的數據表。
Public 方法 靜態成員 JetAttachDatabase 附加資料庫檔案以與資料庫實例搭配使用。 若要使用資料庫,後續必須使用 JetOpenDatabase(JET_SESID、String、String、JET_DBID、OpenDatabaseGrbit)開啟它。
Public 方法 靜態成員 JetAttachDatabase2 附加資料庫檔案以與資料庫實例搭配使用。 若要使用資料庫,後續必須使用 JetOpenDatabase(JET_SESID、String、String、JET_DBID、OpenDatabaseGrbit)開啟它。
Public 方法 靜態成員 JetBackupInstance 執行實例的串流備份,包括所有附加的資料庫到目錄。 使用引擎支援的多個備份方法,這是最簡單的且最封裝的函式。
Public 方法 靜態成員 JetBeginExternalBackupInstance 在引擎和資料庫處於在線和作用中狀態時,起始外部備份。
Public 方法 靜態成員 JetBeginSession 初始化新的 ESENT 會話。
Public 方法 靜態成員 JetBeginTransaction 讓工作階段進入交易,或在現有的交易中建立新的儲存點。
Public 方法 靜態成員 JetBeginTransaction2 讓工作階段進入交易,或在現有的交易中建立新的儲存點。
Public 方法 靜態成員 JetCloseDatabase 關閉先前以 jetOpenDatabase 開啟的資料庫檔案(JET_SESID、String、String、String、JET_DBID、OpenDatabaseGrbit) 或以 jetCreateDatabase 建立的資料庫檔案(JET_SESID、String、String、JET_DBID、CreateDatabaseGrbit)
Public 方法 靜態成員 JetCloseFileInstance 在使用 JetReadFileInstance 擷取該檔案的數據之後,關閉以 JetOpenFileInstance 開啟的檔案。
Public 方法 靜態成員 JetCloseTable 關閉開啟的數據表。
Public 方法 靜態成員 JetCommitTransaction 認可在目前儲存點期間對資料庫狀態所做的變更,並將其遷移至先前的儲存點。 如果認可最外層的儲存點,則在該儲存點期間所做的變更會認可至資料庫的狀態,而會話將會結束交易。
Public 方法 靜態成員 JetCompact 建立現有資料庫的複本。 複製會壓縮為最適合使用的狀態。 複製數據中的數據會根據針對索引建立時選擇的量值來封裝。 如此一來,壓縮的數據可能會盡可能密集地儲存。 或者,壓縮的數據可能會為後續的記錄成長或索引插入保留空間。
Public 方法 靜態成員 JetComputeStats 逐步解說數據表的每個索引,以精確計算索引中的項目數目,以及索引中的相異索引鍵數目。 這項資訊,以及配置給索引的資料庫頁面數目,以及計算的目前時間會儲存在資料庫中的索引元數據中。 此數據隨後可以使用資訊作業來擷取。
Public 方法 靜態成員 JetCreateDatabase 建立並附加資料庫檔案。
Public 方法 靜態成員 JetCreateDatabase2 建立並附加具有指定資料庫大小上限的資料庫檔案。
Public 方法 靜態成員 JetCreateIndex 在 ESE 資料庫中建立數據的索引。 索引可用來快速找出特定數據。
Public 方法 靜態成員 JetCreateIndex2 在 ESE 資料庫中建立數據的索引。
Public 方法 靜態成員 JetCreateInstance 配置資料庫引擎的新實例。
Public 方法 靜態成員 JetCreateInstance2 配置資料庫引擎的新實例,以用於單一進程,並指定顯示名稱。
Public 方法 靜態成員 JetCreateTable 建立空白數據表。 新建立的數據表會以獨佔方式開啟。
Public 方法 靜態成員 JetCreateTableColumnIndex3 在該數據表上建立數據表、加入數據行和索引。
Public 方法 靜態成員 JetDefragment 啟動和停止資料庫重組工作,以改善資料庫內的數據組織。
Public 方法 靜態成員 JetDefragment2 啟動和停止資料庫重組工作,以改善資料庫內的數據組織。
Public 方法 靜態成員 JetDelete 刪除資料庫數據表中的當前記錄。
Public 方法 靜態成員 JetDeleteColumn 從資料庫數據表中刪除資料列。
Public 方法 靜態成員 JetDeleteColumn2 從資料庫數據表中刪除資料列。
Public 方法 靜態成員 JetDeleteIndex 從資料庫數據表刪除索引。
Public 方法 靜態成員 JetDeleteTable 從資料庫刪除數據表。
Public 方法 靜態成員 JetDetachDatabase 釋放先前附加至資料庫會話的資料庫檔案。
Public 方法 靜態成員 JetDetachDatabase2 釋放先前附加至資料庫會話的資料庫檔案。
Public 方法 靜態成員 JetDupCursor 複製開啟的數據指標,並將句柄傳回至重複的數據指標。 如果重複的數據指標是唯讀數據指標,則重複的數據指標也是只讀數據指標。 任何與建構搜尋索引鍵或更新記錄相關的狀態都不會複製到重複的數據指標中。 此外,原始數據指標的位置不會重複到重複的數據指標中。 重複的數據指標一律會在叢集索引上開啟,而且其位置一律位於數據表的第一個數據列上。
Public 方法 靜態成員 JetDupSession 在與指定 sesid 相同的實例中初始化新的 ESE 會話。
Public 方法 靜態成員 JetEndExternalBackupInstance 結束外部備份會話。 此 API 是一系列 API 中的最後一個 API,必須呼叫才能執行成功的在線(非 VSS 型)備份。
Public 方法 靜態成員 JetEndExternalBackupInstance2 結束外部備份會話。 此 API 是一系列 API 中的最後一個 API,必須呼叫才能執行成功的在線(非 VSS 型)備份。
Public 方法 靜態成員 JetEndSession 結束會話。
Public 方法 靜態成員 JetEnumerateColumns 有效率地從數據指標的目前記錄或該數據指標的複製緩衝區擷取一組數據行及其值。 擷取的數據行和值可以受限於數據行標識碼、itagSequence 數位和其他特性的清單。 這個數據行擷取 API 是唯一的,因為它會傳回使用使用者提供的實置相容回呼取得之動態配置記憶體中的資訊。 這個新的彈性允許有效擷取具有特定特性的數據行數據,例如呼叫端未知的大小和多重性。 這樣就不需要使用 JetRetrieveColumn 的探索模式來判斷這些特性,才能設定最終呼叫 JetRetrieveColumn 以成功擷取所需的數據。
Public 方法 靜態成員 JetEscrowUpdate 在一個數據行上執行不可部分完成的加法作業。 此函式可讓多個會話同時更新相同的記錄,而不會發生衝突。 另請參閱 EscrowUpdate(JET_SESID、JET_TABLEID、JET_COLUMNID、Int32)
Public 方法 靜態成員 JetFreeBuffer 釋放資料庫引擎呼叫所配置的記憶體。
Public 方法 靜態成員 JetGetAttachInfoInstance JetBeginExternalBackupInstance(JET_INSTANCE BeginExternalBackupGrbit) 所起始的備份期間使用, 查詢應成為備份檔集之資料庫檔名的實例。 只會考慮目前使用 JetAttachDatabase 附加至實例的資料庫(JET_SESID、String、AttachDatabaseGrbit)。 這些檔案隨後可以使用 JetOpenFileInstance 開啟(JET_INSTANCE、String、JET_HANDLE、Int64、Int64),並使用 jetReadFileInstance JetReadFileInstance(JET_INSTANCE、JET_HANDLE、[]、Int32、Int32)讀取。
Public 方法 靜態成員 JetGetBookmark 擷取與數據指標目前位置之索引專案相關聯的記錄書籤。 接著,您可以使用 JetGotoBookmark(JET_SESID、JET_TABLEID、[]、Int32),將此書籤重新置放回相同的記錄。 書籤將不再 BookmarkMost 個字節。 另請參閱 GetBookmark(JET_SESID,JET_TABLEID)
Public 方法 靜態成員 JetGetColumnInfo(JET_SESID、JET_DBID、String、String、JET_COLUMNBASE) 擷取數據表中數據行的相關信息。
Public 方法 靜態成員 JetGetColumnInfo(JET_SESID、JET_DBID、String、String、JET_COLUMNDEF) 擷取數據表數據行的相關信息。
Public 方法 靜態成員 JetGetColumnInfo(JET_SESID、JET_DBID、String、String、JET_COLUMNLIST) 擷取數據表中所有數據行的相關信息。
Public 方法 靜態成員 JetGetCurrentIndex Ddeterminmins 指定數據指標目前索引的名稱。 此名稱也可用來稍後使用 JetSetCurrentIndex(JET_SESID、JET_TABLEID、String)重新選取該索引作為目前索引。 它也可以用來使用 JetGetTableIndexInfo 來探索該索引的屬性。
Public 方法 靜態成員 JetGetCursorInfo 根據記錄的目前更新狀態,判斷數據指標目前記錄的更新是否會導致寫入衝突。 即使 JetGetCursorInfo 成功傳回,寫入衝突最終還是可能會傳回。 因為另一個會話可能會在目前的會話能夠更新相同的記錄之前更新記錄。
Public 方法 靜態成員 JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) 擷取指定資料庫的特定資訊。
Public 方法 靜態成員 JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) 擷取指定資料庫的特定資訊。
Public 方法 靜態成員 JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) 擷取指定資料庫的特定資訊。
Public 方法 靜態成員 JetGetDatabaseInfo(JET_SESID、JET_DBID、JET_DBINFOMISC、JET_DbInfo) 擷取指定資料庫的特定資訊。
Public 方法 靜態成員 JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) 擷取指定資料庫的特定資訊。
Public 方法 靜態成員 JetGetDatabaseInfo(JET_SESID、JET_DBID、String、JET_DbInfo) 擷取指定資料庫的特定資訊。
Public 方法 靜態成員 JetGetIndexInfo(JET_SESID、JET_DBID、String、String、JET_INDEXLIST) 過時。 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetIndexInfo(JET_SESID、JET_DBID、String、String、JET_INDEXID、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetIndexInfo(JET_SESID、JET_DBID、String、String、JET_INDEXLIST、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetIndexInfo(JET_SESID、JET_DBID、String、String、Int32、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetIndexInfo(JET_SESID、JET_DBID、String、String、String、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetIndexInfo(JET_SESID、JET_DBID、String、String、UInt16、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetInstanceInfo 擷取正在執行之實例的相關信息。
Public 方法 靜態成員 JetGetLock 明確保留更新數據列、寫入鎖定或明確防止任何其他工作階段更新資料列、讀取鎖定的能力。 一般而言,由於更新數據列,會隱含取得數據列寫入鎖定。 讀取鎖定通常不需要,因為記錄版本設定。 不過,在某些情況下,交易可能會想要明確鎖定數據列以強制執行串行化,或確保後續作業會成功。
Public 方法 靜態成員 JetGetLogInfoInstance 在 JetBeginExternalBackupInstance(JET_INSTANCE BeginExternalBackupGrbit) 所起始的備份期間使用 查詢實例,以查詢資料庫修補檔的名稱和應該成為備份檔集一部分的記錄檔名稱。 這些檔案隨後可以使用 JetOpenFileInstance 開啟(JET_INSTANCE、String、JET_HANDLE、Int64、Int64),並使用 jetReadFileInstance JetReadFileInstance(JET_INSTANCE、JET_HANDLE、[]、Int32、Int32)讀取。
Public 方法 靜態成員 JetGetLS 可讓應用程式擷取與數據指標相關聯的內容句柄,或與該數據指標相關聯的數據表。 此內容句柄先前必須使用 JetSetLS JET_SESID、JET_TABLEID、JET_LS、LsGrbit)來設定。 JetGetLS 也可以用來同時擷取游標或數據表的目前內容句柄,並重設該內容句柄。
Public 方法 靜態成員 JetGetObjectInfo(JET_SESID、JET_DBID、JET_OBJECTLIST) 擷取資料庫對象的相關信息。
Public 方法 靜態成員 JetGetObjectInfo(JET_SESID、JET_DBID、JET_objtyp、String、JET_OBJECTINFO) 擷取資料庫對象的相關信息。
Public 方法 靜態成員 JetGetRecordPosition JET_RECPOS 結構的形式傳回目前索引中目前記錄的小數位置。 另請參閱 JetGotoPosition(JET_SESID、JET_TABLEID、JET_RECPOS)
Public 方法 靜態成員 JetGetSecondaryIndexBookmark 擷取數據指標目前位置之次要索引專案的特殊書籤。 接著,這個書籤可以用來使用 JetGotoSecondaryIndexBookmark 有效率地將游標重新定位回相同的索引專案。 在包含重複索引鍵或包含相同記錄之多個索引項的次要索引上重新定位時,這非常有用。
Public 方法 靜態成員 JetGetSystemParameter(JET_INSTANCE、JET_SESID、JET_param、Int32、String、Int32) 取得資料庫組態選項。
Public 方法 靜態成員 JetGetSystemParameter(JET_INSTANCE、JET_SESID、JET_param、IntPtr、String、Int32) 取得資料庫組態選項。
Public 方法 靜態成員 JetGetTableColumnInfo(JET_SESID、JET_TABLEID、JET_COLUMNID、JET_COLUMNDEF) 擷取數據表數據行的相關信息。
Public 方法 靜態成員 JetGetTableColumnInfo(JET_SESID、JET_TABLEID、String、JET_COLUMNDEF) 擷取數據表數據行的相關信息。
Public 方法 靜態成員 JetGetTableColumnInfo(JET_SESID、JET_TABLEID、String、JET_COLUMNLIST) 擷取數據表中所有數據行的相關信息。
Public 方法 靜態成員 JetGetTableIndexInfo(JET_SESID、JET_TABLEID、String、JET_INDEXLIST) 過時。 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetTableIndexInfo(JET_SESID、JET_TABLEID、String、JET_INDEXID、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetTableIndexInfo(JET_SESID、JET_TABLEID、String、JET_INDEXLIST、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetTableIndexInfo(JET_SESID、JET_TABLEID、String、Int32、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetTableIndexInfo(JET_SESID、JET_TABLEID、String、String、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetTableIndexInfo(JET_SESID、JET_TABLEID、String、UInt16、JET_IdxInfo) 擷取數據表上索引的相關信息。
Public 方法 靜態成員 JetGetTableInfo(JET_SESID、JET_TABLEID、JET_DBID、JET_TblInfo) 擷取資料庫中數據表的各種資訊片段。
Public 方法 靜態成員 JetGetTableInfo(JET_SESID、JET_TABLEID、JET_OBJECTINFO、JET_TblInfo) 擷取資料庫中數據表的各種資訊片段。
Public 方法 靜態成員 JetGetTableInfo(JET_SESID,JET_TABLEID,Int32,JET_TblInfo) 擷取資料庫中數據表的各種資訊片段。
Public 方法 靜態成員 JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) 擷取資料庫中數據表的各種資訊片段。
Public 方法 靜態成員 JetGetTableInfo(JET_SESID、JET_TABLEID、字串、JET_TblInfo) 擷取資料庫中數據表的各種資訊片段。
Public 方法 靜態成員 JetGetTruncateLogInfoInstance 在 JetBeginExternalBackupInstance(JET_INSTANCE BeginExternalBackupGrbit) 所起始的備份期間使用 查詢實例,以查詢備份成功完成之後可以安全地刪除的事務歷史記錄檔名稱。
Public 方法 靜態成員 JetGetVersion 擷取資料庫引擎的版本。
Public 方法 靜態成員 JetGotoBookmark 將游標置於與指定書籤相關聯之記錄的索引專案。 書籤可以與數據表上定義的任何索引搭配使用。 您可以使用 JetGetBookmark(JET_SESID、JET_TABLEID、[]、Int32、Int32)來擷取記錄的書籤。
Public 方法 靜態成員 JetGotoPosition 將游標移至新位置,該位置是目前索引的一小部分。 另請參閱 JetGetRecordPosition(JET_SESID、JET_TABLEID、JET_RECPOS)
Public 方法 靜態成員 JetGotoSecondaryIndexBookmark 將游標放置在與指定之次要索引書籤相關聯的索引專案。 次要索引書籤必須與原本擷取索引的相同數據表搭配相同的索引使用。 您可以使用 jetGotoSecondaryIndexBookmark(JET_SESID、JET_TABLEID、[]、Int32、[]、Int32、[]、Int32、GotoSecondaryIndexBookmarkGrbit)來擷取索引專案的次要索引書簽。
Public 方法 靜態成員 JetGrowDatabase 擴充目前開啟的資料庫大小。
Public 方法 靜態成員 JetIdle 執行閑置清除工作,或檢查 ESE 中的版本存放區狀態。
Public 方法 靜態成員 JetIndexRecordCount 從目前位置向前計算目前索引中的項目數。 目前的位置會包含在計數中。 如果目前的索引超過多重值數據行,而且數據行的實例具有多重值,則計數可能會大於數據表中的記錄總數。 如果數據表是空的,則會針對計數傳回 0。
Public 方法 靜態成員 JetInit 初始化 ESENT 資料庫引擎。
Public 方法 靜態成員 JetInit2 初始化 ESENT 資料庫引擎。
Public 方法 靜態成員 JetIntersectIndexes 計算相同數據表上來自不同次要索引之多個索引專案集合之間的交集。 這項作業適用於尋找數據表中符合兩個或多個可使用索引範圍表示之準則的記錄集。 另請參閱 IntersectIndexes(JET_SESID,[])
Public 方法 靜態成員 JetMakeKey 建構 JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRange)使用的搜尋索引鍵。
Public 方法 靜態成員 JetMove(JET_SESID、JET_TABLEID、JET_Move、MoveGrbit) 瀏覽索引。 數據指標可以放在索引的開頭或結尾,並以指定的索引項目數往後移動和向前移動。 另請參閱 TryMoveFirst(JET_SESID,JET_TABLEID)TryMoveLast(JET_SESID,JET_TABLEID)TryMoveNext(JET_SESID,JET_TABLEID)TryMovePrevious(JET_SESID,JET_TABLEID)
Public 方法 靜態成員 JetMove(JET_SESID、JET_TABLEID、Int32、MoveGrbit) 瀏覽索引。 數據指標可以放在索引的開頭或結尾,並以指定的索引項目數往後移動和向前移動。 另請參閱 TryMoveFirst(JET_SESID,JET_TABLEID)TryMoveLast(JET_SESID,JET_TABLEID)TryMoveNext(JET_SESID,JET_TABLEID)TryMovePrevious(JET_SESID,JET_TABLEID)
Public 方法 靜態成員 JetOpenDatabase 開啟先前附加 JetAttachDatabase(JET_SESID、String、AttachDatabaseGrbit)的資料庫,以搭配資料庫會話使用。 同一個資料庫可以多次呼叫此函式。
Public 方法 靜態成員 JetOpenFileInstance 開啟使用中實例的附加資料庫、資料庫修補檔或事務歷史記錄檔,以執行串流模糊備份。 這些檔案中的數據隨後可以使用 JetReadFileInstance 來讀取傳回的句柄。 傳回的句柄必須使用 JetCloseFileInstance 關閉。 先前必須使用 JetBeginExternalBackupInstance 起始實例的外部備份。
Public 方法 靜態成員 JetOpenTable 在先前建立的數據表上開啟數據指標。
Public 方法 靜態成員 JetOpenTempTable 建立具有單一索引的臨時表。 臨時表會儲存並擷取記錄,就像使用 JetCreateTableColumnIndex 建立的一般數據表一樣。 不過,由於臨時表的變動性,臨時表的速度比一般數據表快得多。 當以純循序方式存取時,它們也可以用來非常快速地排序及執行記錄集的重複移除。 另請參閱 jetOpenTempTable3(JET_SESID、[]、Int32、JET_UNICODEINDEX、TempTableGrbit、JET_TABLEID、[])JetOpenTemporaryTable(JET_SESID,JET_OPENTEMPORARYTABLE)
Public 方法 靜態成員 JetOpenTempTable2 建立具有單一索引的臨時表。 臨時表會儲存並擷取記錄,就像使用 JetCreateTableColumnIndex 建立的一般數據表一樣。 不過,由於臨時表的變動性,臨時表的速度比一般數據表快得多。 當以純循序方式存取時,它們也可以用來非常快速地排序及執行記錄集的重複移除。 另請參閱 JetOpenTempTable(JET_SESID、[]、Int32、TempTableGrbit、JET_TABLEID、[])JetOpenTempTable3(JET_SESID、[]、Int32、JET_UNICODEINDEX、TempTableGrbit、JET_TABLEID、[])JetOpenTemporaryTable(JET_SESID,JET_OPENTEMPORARYTABLE)
Public 方法 靜態成員 JetOpenTempTable3 建立具有單一索引的臨時表。 臨時表會儲存並擷取記錄,就像使用 JetCreateTableColumnIndex 建立的一般數據表一樣。 不過,由於臨時表的變動性,臨時表的速度比一般數據表快得多。 當以純循序方式存取時,它們也可以用來非常快速地排序及執行記錄集的重複移除。 另請參閱 JetOpenTempTable(JET_SESID、[]、Int32、TempTableGrbit、JET_TABLEID、[])JetOpenTemporaryTable(JET_SESID、JET_OPENTEMPORARYTABLE)
Public 方法 靜態成員 JetOSSnapshotFreeze 啟動快照集。 當快照集進行中時,引擎無法進行寫入至磁碟活動。
Public 方法 靜態成員 JetOSSnapshotPrepare 開始準備快照集會話。 快照集會話是一個簡短的時間間隔,引擎不會發出任何寫入 IO 到磁碟,讓引擎可以參與磁碟區快照集會話(由快照集寫入器驅動時)。
Public 方法 靜態成員 JetOSSnapshotThaw 通知引擎,它可以在凍結期間和成功的快照集之後繼續正常 IO 作業。
Public 方法 靜態成員 JetPrepareUpdate 準備要更新的數據指標。
Public 方法 靜態成員 JetReadFileInstance 擷取以 jetOpenFileInstance 開啟的檔案內容(JET_INSTANCE、字串、JET_HANDLE、Int64、Int64)
Public 方法 靜態成員 JetRegisterCallback 允許應用程式設定資料庫引擎,以針對特定事件向應用程式發出通知。 這些通知會與特定數據表相關聯,而且只有在包含數據表的實例使用 JetTerm(JET_INSTANCE)關閉之前才會生效。
Public 方法 靜態成員 JetRenameColumn 變更現有數據行的名稱。
Public 方法 靜態成員 JetRenameTable 變更現有數據表的名稱。
Public 方法 靜態成員 JetResetSessionContext 解除與目前線程的會話關聯。 這應該與 jetSetSessionContext(JET_SESID,IntPtr)搭配使用。
Public 方法 靜態成員 JetResetTableSequential 通知資料庫引擎應用程式不再掃描游標所在的整個索引。 此呼叫會反轉 JetSetTableSequential 所傳送的通知(JET_SESID、JET_TABLEID、SetTableSequentialGrbit)
Public 方法 靜態成員 JetRestoreInstance 還原和復原實例的串流備份,包括所有附加的資料庫。 其設計目的是使用 JetBackupInstance 所建立的備份(JET_INSTANCE、String、BackupGrbit、JET_PFNSTATUS) 函式。 這是最簡單的且最封裝的還原功能。
Public 方法 靜態成員 JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。 或者,此函式可以從數據指標複製緩衝區中建立的記錄擷取數據行。 此函式也可以從參考目前記錄的索引專案擷取數據行數據。 除了擷取實際數據行值之外,JetRetrieveColumn 也可以用來擷取數據行的大小,再擷取數據行數據本身,以便適當地調整應用程式緩衝區的大小。
Public 方法 靜態成員 JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。 或者,此函式可以從數據指標複製緩衝區中建立的記錄擷取數據行。 此函式也可以從參考目前記錄的索引專案擷取數據行數據。 除了擷取實際數據行值之外,JetRetrieveColumn 也可以用來擷取數據行的大小,再擷取數據行數據本身,以便適當地調整應用程式緩衝區的大小。
Public 方法 靜態成員 JetRetrieveColumns 從單一作業中的目前記錄擷取多個數據行值。 JET_RETRIEVECOLUMN結構的陣列可用來描述要擷取的數據行值集,以及描述要擷取之每個數據行值的輸出緩衝區。
Public 方法 靜態成員 JetRetrieveKey 擷取位於數據指標目前位置之索引項的索引鍵。 另請參閱 RetrieveKey(JET_SESID、JET_TABLEID、RetrieveKeyGrbit)
Public 方法 靜態成員 JetRollback 復原對資料庫狀態所做的變更,並返回最後一個儲存點。 JetRollback 也會關閉儲存點期間開啟的任何數據指標。 如果復原最外層的儲存點,會話將會結束交易。
Public 方法 靜態成員 JetSeek 有效率地將游標定位至索引項,以符合該數據指標中搜尋索引鍵所指定的搜尋準則,以及指定的不等比較。 先前必須使用 JetMakeKey 建構搜尋索引鍵(JET_SESID、JET_TABLEID、[]、Int32、MakeKeyGrbit)。 另請參閱 TrySeek(JET_SESID、JET_TABLEID、SeekGrbit)
Public 方法 靜態成員 JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) JetSetColumn 函式會修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。 它可以覆寫現有的值、將新值新增至多重值數據行中的值序列、從多重值數據行的值序列中移除值,或更新 long 值的所有或部分 (類型為 LongText 的數據行LongBinary)。
Public 方法 靜態成員 JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) JetSetColumn 函式會修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。 它可以覆寫現有的值、將新值新增至多重值數據行中的值序列、從多重值數據行的值序列中移除值,或更新 long 值的所有或部分 (類型為 LongText 的數據行LongBinary)。
Public 方法 靜態成員 JetSetColumnDefaultValue 變更現有數據行的預設值。
Public 方法 靜態成員 JetSetColumns 允許應用程式在單一作業中設定多個數據行值。 JET_SETCOLUMN 結構的陣列可用來描述要設定的數據行值集,以及描述要設定之每個數據行值的輸入緩衝區。
Public 方法 靜態成員 JetSetCurrentIndex 設定數據指標的目前索引。
Public 方法 靜態成員 JetSetCurrentIndex2 設定數據指標的目前索引。
Public 方法 靜態成員 JetSetCurrentIndex3 設定數據指標的目前索引。
Public 方法 靜態成員 JetSetCurrentIndex4 設定數據指標的目前索引。
Public 方法 靜態成員 JetSetDatabaseSize 設定未開啟的資料庫檔案大小。
Public 方法 靜態成員 JetSetIndexRange 暫時限制數據指標可以使用 JetMove(JetMove(JET_SESID、JET_TABLEID、Int32、MoveGrbit) 到從目前索引項目開始的索引專案,並在符合該數據指標中搜尋索引鍵所指定的搜尋準則的索引專案和指定的系結準則處結束的索引專案。 先前必須使用 JetMakeKey 建構搜尋索引鍵(JET_SESID、JET_TABLEID、[]、Int32、MakeKeyGrbit)。 另請參閱 TrySetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)
Public 方法 靜態成員 JetSetLS 可讓應用程式將稱為「本機記憶體」的內容句柄與數據指標或與該數據指標相關聯的數據表產生關聯。 應用程式可以使用此內容句柄來儲存與數據指標或數據表相關聯的輔助數據。 應用程式稍後會在必須釋放內容句柄時,使用運行時間回呼收到通知。 這可讓您建立動態配置狀態與數據指標或數據表的關聯。
Public 方法 靜態成員 JetSetSessionContext 使用指定的內容句柄,將會話與目前線程產生關聯。 此關聯會覆寫指定會話之交易必須完全發生在相同線程上的預設引擎需求。 使用 JetResetSessionContext(JET_SESID) 移除關聯。
Public 方法 靜態成員 JetSetSystemParameter(JET_INSTANCE、JET_SESID、JET_param、JET_CALLBACK、String) 設定資料庫組態選項。
Public 方法 靜態成員 JetSetSystemParameter(JET_INSTANCE、JET_SESID、JET_param、Int32、String) 設定資料庫組態選項。
Public 方法 靜態成員 JetSetSystemParameter(JET_INSTANCE、JET_SESID、JET_param、IntPtr、String) 設定資料庫組態選項。
Public 方法 靜態成員 JetSetTableSequential 通知資料庫引擎應用程式正在掃描數據指標所在的整個索引。 因此,用來存取索引數據的方法將會經過微調,以便儘快執行此案例。 另請參閱 jetResetTableSequential JetResetTableSequential(JET_SESID、JET_TABLEID、ResetTableSequentialGrbit)
Public 方法 靜態成員 JetStopBackupInstance 防止串流備份相關活動在特定執行中實例上繼續,從而以可預測的方式結束串流備份。
Public 方法 靜態成員 JetStopServiceInstance 準備要終止的實例。
Public 方法 靜態成員 JetTerm 終止 使用 JetInit(JET_INSTANCE)JetCreateInstance(JET_INSTANCE,String)所建立的實例。
Public 方法 靜態成員 JetTerm2 終止 使用 JetInit(JET_INSTANCE)JetCreateInstance(JET_INSTANCE,String)所建立的實例。
Public 方法 靜態成員 JetTruncateLogInstance 在 JetBeginExternalBackup 起始的備份期間,用來刪除在目前備份成功完成之後不再需要的任何事務歷史記錄檔。
Public 方法 靜態成員 JetUnregisterCallback 設定資料庫引擎,如先前透過 JetRegisterCallback(JET_SESID、JET_TABLEID、JET_cbtyp、JET_CALLBACK、IntPtr、JET_HANDLE)要求,停止向應用程式發出通知。
Public 方法 靜態成員 JetUpdate(JET_SESID,JET_TABLEID) JetUpdate 函式會執行更新作業,包括將新的數據列插入數據表或更新現有的數據列。 刪除數據表數據列是藉由呼叫 jetDelete JetDelete(JET_SESID,JET_TABLEID)來執行。
Public 方法 靜態成員 JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) JetUpdate 函式會執行更新作業,包括將新的數據列插入數據表或更新現有的數據列。 刪除數據表數據列是藉由呼叫 jetDelete JetDelete(JET_SESID,JET_TABLEID)來執行。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、布爾值、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、Byte、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、[]、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、DateTime、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、Double、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、Guid、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、Int16、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、Int64、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、Single、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、UInt16、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、UInt32、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID、JET_TABLEID、UInt64、MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MakeKey(JET_SESID,JET_TABLEID,字串串,編碼,MakeKeyGrbit) 建構接著可由 JetSeek JetSeek(JET_SESID、JET_TABLEID、SeekGrbit)JetSetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)使用的搜尋索引鍵。
Public 方法 靜態成員 MoveAfterLast 將游標置於數據表中最後一筆記錄之後。 後續的上一個移動會將游標放在最後一筆記錄上。
Public 方法 靜態成員 MoveBeforeFirst 將游標放在數據表中的第一筆記錄之前。 下一個後續移動會將游標放在第一筆記錄上。
Public 方法 靜態成員 ResetIndexRange 移除使用 jetSetIndexRange 所建立的索引範圍(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)TrySetIndexRange(JET_SESID、JET_TABLEID、SetIndexRangeGrbit)。 如果沒有索引範圍,這個方法就不會執行任何動作。
Public 方法 靜態成員 RetrieveColumn(JET_SESID、JET_TABLEID、JET_COLUMNID) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、RetrieveColumnGrbit、JET_RETINFO) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。 或者,此函式可以從數據指標複製緩衝區中建立的記錄擷取數據行。 此函式也可以從參考目前記錄的索引專案擷取數據行數據。 除了擷取實際數據行值之外,JetRetrieveColumn 也可以用來擷取數據行的大小,再擷取數據行數據本身,以便適當地調整應用程式緩衝區的大小。
Public 方法 靜態成員 RetrieveColumnAsBoolean(JET_SESID、JET_TABLEID、JET_COLUMNID) 從當前記錄擷取布爾數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsBoolean(JET_SESID、JET_TABLEID、JET_COLUMNID、RetrieveColumnGrbit) 從當前記錄擷取布爾數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) 從當前記錄擷取位元組數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsByte(JET_SESID、JET_TABLEID、JET_COLUMNID、RetrieveColumnGrbit) 從當前記錄擷取位元組數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) 從當前記錄擷取 datetime 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) 從當前記錄擷取 datetime 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsDouble(JET_SESID、JET_TABLEID、JET_COLUMNID) 從當前記錄擷取雙精度浮點數。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) 從當前記錄擷取雙精度浮點數。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) 從目前記錄擷取浮點數數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) 從目前記錄擷取浮點數數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsGuid(JET_SESID、JET_TABLEID、JET_COLUMNID) 從當前記錄擷取 GUID 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) 從當前記錄擷取 GUID 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsInt16(JET_SESID、JET_TABLEID、JET_COLUMNID) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsInt16(JET_SESID、JET_TABLEID、JET_COLUMNID、RetrieveColumnGrbit) 從目前記錄擷取 int16 數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsInt32(JET_SESID,JET_TABLEID,JET_COLUMNID) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsInt32(JET_SESID、JET_TABLEID、JET_COLUMNID、RetrieveColumnGrbit) 從當前記錄擷取 int32 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsInt64(JET_SESID、JET_TABLEID、JET_COLUMNID、RetrieveColumnGrbit) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) 從當前記錄擷取單一數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。 使用 Unicode 編碼。
Public 方法 靜態成員 RetrieveColumnAsString(JET_SESID、JET_TABLEID、JET_COLUMNID、編碼) 從當前記錄擷取字串數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsString(JET_SESID、JET_TABLEID、JET_COLUMNID、Encoding、RetrieveColumnGrbit) 從當前記錄擷取字串數據行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsUInt16(JET_SESID、JET_TABLEID、JET_COLUMNID) 從當前記錄擷取 uint16 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsUInt16(JET_SESID,JET_TABLEID,JET_COLUMNID,RetrieveColumnGrbit) 從當前記錄擷取 uint16 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) 從當前記錄擷取 uint32 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) 從當前記錄擷取 uint32 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsUInt64(JET_SESID、JET_TABLEID、JET_COLUMNID) 從目前記錄擷取 uint64 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumnAsUInt64(JET_SESID、JET_TABLEID、JET_COLUMNID、RetrieveColumnGrbit) 從目前記錄擷取 uint64 資料行值。 記錄是與數據指標目前位置索引專案相關聯的記錄。
Public 方法 靜態成員 RetrieveColumns 將數據行擷取至 ColumnValue 物件。
Public 方法 靜態成員 RetrieveColumnSize(JET_SESID,JET_TABLEID,JET_COLUMNID) 從目前記錄擷取單一數據行值的大小。 記錄是與數據指標目前位置索引專案相關聯的記錄。 或者,此函式可以從數據指標複製緩衝區中建立的記錄擷取數據行。 此函式也可以從參考目前記錄的索引專案擷取數據行數據。
Public 方法 靜態成員 RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) 從目前記錄擷取單一數據行值的大小。 記錄是與數據指標目前位置索引專案相關聯的記錄。 或者,此函式可以從數據指標複製緩衝區中建立的記錄擷取數據行。 此函式也可以從參考目前記錄的索引專案擷取數據行數據。
Public 方法 靜態成員 RetrieveKey 擷取位於數據指標目前位置之索引項的索引鍵。
Public 方法 靜態成員 SerializeObjectToColumn 將物件的串行化形式寫入數據行。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、布爾值) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、位元組) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、[]) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、DateTime) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、雙 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、Guid) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、Int16) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、Int32) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、Int64) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、單一) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、UInt16) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、UInt32) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、UInt64) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、[]、SetColumnGrbit) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、字串、編碼) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumn(JET_SESID、JET_TABLEID、JET_COLUMNID、String、Encoding、SetColumnGrbit) 修改所修改記錄中的單一數據行值,以插入或更新目前的記錄。
Public 方法 靜態成員 SetColumns 設定 ColumnValue 物件中的數據行。
Public 方法 靜態成員 TryGetLock 明確保留更新數據列、寫入鎖定或明確防止任何其他工作階段更新資料列、讀取鎖定的能力。 一般而言,由於更新數據列,會隱含取得數據列寫入鎖定。 讀取鎖定通常不需要,因為記錄版本設定。 不過,在某些情況下,交易可能會想要明確鎖定數據列以強制執行串行化,或確保後續作業會成功。
Public 方法 靜態成員 TryMove 嘗試瀏覽索引。 如果導覽成功,這個方法會傳回 true。 如果沒有可巡覽至此方法的記錄會傳回 false;其他錯誤將會擲回例外狀況。
Public 方法 靜態成員 TryMoveFirst 嘗試移至數據表中的第一筆記錄。 如果數據表是空的,則會傳回 false,如果擲回不同的錯誤,則會擲回例外狀況。
Public 方法 靜態成員 TryMoveLast 嘗試移至數據表中的最後一筆記錄。 如果數據表是空的,則會傳回 false,如果擲回不同的錯誤,則會擲回例外狀況。
Public 方法 靜態成員 TryMoveNext 嘗試移至數據表中的下一筆記錄。 如果沒有下一筆記錄,則會傳回 false,如果擲回不同的錯誤,則會擲回例外狀況。
Public 方法 靜態成員 TryMovePrevious 請嘗試移至數據表中的上一筆記錄。 如果沒有先前的記錄,則會傳回 false,如果擲回不同的錯誤,則會擲回例外狀況。
Public 方法 靜態成員 TryOpenTable 嘗試開啟數據表。
Public 方法 靜態成員 TrySeek 有效率地將游標定位至索引項,以符合該數據指標中搜尋索引鍵所指定的搜尋準則,以及指定的不等比較。 搜尋索引鍵之前必須使用 JetMakeKey 來建構。
Public 方法 靜態成員 TrySetIndexRange 暫時限制數據指標可以使用 JetMove 逐步執行的索引專案集,從目前的索引項目開始,並結束於符合該數據指標中搜尋索引鍵所指定搜尋準則的索引專案和指定的綁定準則。 搜尋索引鍵之前必須使用 JetMakeKey 來建構。 如果索引範圍非空白,則傳回 true,否則傳回 false。

返回頁首

另請參閱

參考

Api 類別

Microsoft.Isam.Esent.Interop 命名空間