Android.Database 命名空間

如果你需要管理私人資料庫的資料,就用這些 Android.Database.Sqlite 類別。

類別

名稱 Description
AbstractCursor

這是一個抽象游標類別,處理所有游標都需要處理的許多共同程式碼,且是為了方便而提供。

AbstractCursor.SelfContentObserver

游標會用這個類別來追蹤他人對其 URI 所做的變更。

AbstractWindowedCursor

一個用於將資料儲存在 s 中的 CursorWindow游標的基底類別。

CharArrayBuffer

此法用於 Cursor#copyStringToBuffer

ContentObservable

ObservableContentObserver特製化,提供將通知傳送至物件清單ContentObserver的方法。

ContentObserver

會收到內容變更的回電通知。

CrossProcessCursorWrapper

實作 CrossProcessCursor的游標包裝器。

CursorIndexOutOfBoundsException

例外表示游標在邊外。

CursorJoiner

使用指定的欄位在兩個游標上做連接。

CursorJoiner.Result

呼叫 next() 的結果。

CursorWindow

一個包含多列游標列的緩衝區。

CursorWindow.InterfaceConsts

如果你需要管理私人資料庫的資料,就用這些 Android.Database.Sqlite 類別。

CursorWindowAllocationException

此例外發生在無法分配游標視窗時,通常是因為記憶體不足。

CursorWrapper

Cursor 的包裝類別,將所有呼叫委派給實際的游標物件。

DatabaseUtils

處理資料庫與 Cursors. 的靜態工具方法。

DatabaseUtils.InsertHelper

此類別允許使用者使用同一語句多次插入資料表。

DataSetObservable

ObservableDataSetObserver特製化,提供將通知傳送至物件清單DataSetObserver的方法。

DataSetObserver

當資料集被更改或變為無效時,會接收回調。

DefaultDatabaseErrorHandler

預設類別用於定義當 sqlite 報告資料庫損壞時應採取的行動。

MatrixCursor

一個可變游標實作,由 s 陣列 Object支撐。

MatrixCursor.RowBuilder

利用以下任一種方法建立一列值:<ul><li>值可用明確的欄位排序加入,從#add(Object)最左邊的欄位開始,一次增加一欄值。

MergeCursor

這是一個方便的類別,讓你可以將多個游標陣列呈現為單一線性游標。

Observable

提供在 中 ArrayList註冊或取消註冊任意觀察者的方法。

SQLException

一個例外,表示 SQL 解析或執行時發生錯誤。

StaleDataException

當游標包含過時資料且必須重新查詢後才能再次使用時,會拋出此例外。

介面

名稱 Description
ICrossProcessCursor

跨程序游標是 的 Cursor 擴充,同時支援遠端程序的使用。

ICursor

此介面提供對資料庫查詢回傳結果集的隨機讀寫存取。

IDatabaseErrorHandler

一個介面,讓應用程式在偵測到資料庫損壞時,定義要採取的行動。

列舉

名稱 Description
FieldType

列舉由多種類型回傳的值。

StatementType

列舉由多種類型回傳的值。