AccessDataSourceView 類別

定義

支援 AccessDataSource 控制項,並提供資料繫結控制項的介面,以使用結構化查詢語言 (SQL) 對 Microsoft Access 資料庫執行資料擷取。

public ref class AccessDataSourceView : System::Web::UI::WebControls::SqlDataSourceView
public class AccessDataSourceView : System.Web.UI.WebControls.SqlDataSourceView
type AccessDataSourceView = class
    inherit SqlDataSourceView
Public Class AccessDataSourceView
Inherits SqlDataSourceView
繼承
AccessDataSourceView

備註

類別 AccessDataSourceView 主要是供資料繫結控制項使用,而不是頁面程式碼中的可程式化物件。

提供 AccessDataSourceView 類別的原因是 Microsoft Access 是檔案型資料庫系統,而且具有數個獨特的特性,可將其設定為與控制項和 SqlDataSourceView 類別搭配使用的其他 SQL 型關係資料庫產品 SqlDataSource

建構函式

AccessDataSourceView(AccessDataSource, String, HttpContext)

將指定之 AccessDataSourceView 控制項設定為目前檢視的擁有人,初始化 AccessDataSource 類別的新執行個體。

屬性

CancelSelectOnNullParameter

取得或設定值,指出當 SelectParameters 集合中包含的任何參數評估為 null 時,是否取消資料擷取作業。

(繼承來源 SqlDataSourceView)
CanDelete

取得值,指出與目前 SqlDataSourceView 控制項關聯的 SqlDataSource 物件是否支援刪除作業。

(繼承來源 SqlDataSourceView)
CanInsert

取得值,指出與目前 SqlDataSourceView 控制項關聯的 SqlDataSource 物件是否支援插入作業。

(繼承來源 SqlDataSourceView)
CanPage

取得值,指出與目前 SqlDataSourceView 控制項關聯的 SqlDataSource 物件是否支援對擷取的資料進行分頁。

(繼承來源 SqlDataSourceView)
CanRetrieveTotalRowCount

取得值,指出與目前 SqlDataSourceView 控制項關聯的 SqlDataSource 物件是否除了支援擷取資料集以外,還支援擷取資料列的總數。

(繼承來源 SqlDataSourceView)
CanSort

取得值,指出與目前 SqlDataSourceView 控制項關聯的 SqlDataSource 物件是否支援對所擷取資料的排序檢視。

(繼承來源 SqlDataSourceView)
CanUpdate

取得值,指出與目前 SqlDataSourceView 控制項關聯的 SqlDataSource 物件是否支援更新作業。

(繼承來源 SqlDataSourceView)
ConflictDetection

取得或設定值,指出在作業期間,當基礎資料庫的資料列資料發生變更時,SqlDataSource 控制項如何執行更新和刪除作業。

(繼承來源 SqlDataSourceView)
DeleteCommand

取得或設定 SQL 字串,SqlDataSourceView 會用來刪除基礎資料庫的資料。

(繼承來源 SqlDataSourceView)
DeleteCommandType

取得或設定值,指出 DeleteCommand 屬性中的文字是 SQL 陳述式還是預存程序的名稱。

(繼承來源 SqlDataSourceView)
DeleteParameters

取得包含 DeleteCommand 屬性所用參數的參數集合。

(繼承來源 SqlDataSourceView)
Events

取得資料來源檢視的事件處理常式委派清單。

(繼承來源 DataSourceView)
FilterExpression

取得或設定當呼叫 Select 時會套用的篩選運算式。

(繼承來源 SqlDataSourceView)
FilterParameters

取得與 FilterExpression 字串中任何參數替代符號關聯的參數集合。

(繼承來源 SqlDataSourceView)
InsertCommand

取得或設定 SQL 字串,SqlDataSourceView 物件會用來將資料插入基礎資料庫。

(繼承來源 SqlDataSourceView)
InsertCommandType

取得或設定值,指出 InsertCommand 屬性中的文字是 SQL 陳述式還是預存程序的名稱。

(繼承來源 SqlDataSourceView)
InsertParameters

取得包含 InsertCommand 屬性所用參數的參數集合。

(繼承來源 SqlDataSourceView)
IsTrackingViewState

取得值,指出 SqlDataSourceView 物件是否正在將變更儲存到它的檢視狀態。

(繼承來源 SqlDataSourceView)
Name

取得資料來源檢視的名稱。

(繼承來源 DataSourceView)
OldValuesParameterFormatString

取得或設定格式字串,套用至傳遞給 DeleteUpdate 方法之任何參數的名稱。

(繼承來源 SqlDataSourceView)
ParameterPrefix

取得字串,用於將參數替代符號做為參數型 SQL 查詢中的前置詞。

(繼承來源 SqlDataSourceView)
SelectCommand

取得或設定 SQL 字串,SqlDataSourceView 物件會用來擷取基礎資料庫的資料。

(繼承來源 SqlDataSourceView)
SelectCommandType

取得或設定值,指出 SelectCommand 屬性中的文字為 SQL 查詢還是預存程序的名稱。

(繼承來源 SqlDataSourceView)
SelectParameters

取得包含 SelectCommand 屬性所用參數的參數集合。

(繼承來源 SqlDataSourceView)
SortParameterName

取得或設定預存程序參數的名稱,用於在使用預存程序執行資料擷取時,對擷取的資料進行排序。

(繼承來源 SqlDataSourceView)
UpdateCommand

取得或設定 SQL 字串,SqlDataSourceView 物件會用來更新基礎資料庫的資料。

(繼承來源 SqlDataSourceView)
UpdateCommandType

取得或設定值,指出 UpdateCommand 屬性中的文字是 SQL 陳述式還是預存程序的名稱。

(繼承來源 SqlDataSourceView)
UpdateParameters

取得包含 UpdateCommand 屬性所用參數的參數集合。

(繼承來源 SqlDataSourceView)

方法

CanExecute(String)

判斷是否可以執行指定的命令。

(繼承來源 DataSourceView)
Delete(IDictionary, IDictionary)

使用 DeleteCommand SQL 字串、DeleteParameters 集合中指定的任何參數,以及 keysoldValues 集合中指定的值,執行刪除作業。

(繼承來源 SqlDataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

DataSourceView 物件表示的資料清單上,執行非同步刪除作業。

(繼承來源 DataSourceView)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
ExecuteCommand(String, IDictionary, IDictionary)

執行指定命令。

(繼承來源 DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

執行指定命令。

(繼承來源 DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

使用 DeleteCommand SQL 字串、DeleteParameters 集合中指定的任何參數,以及 keysoldValues 集合中指定的值,執行刪除作業。

(繼承來源 SqlDataSourceView)
ExecuteInsert(IDictionary)

使用 InsertCommand SQL 字串、InsertParameters 集合中指定的任何參數,以及 values 集合中指定的值,執行插入作業。

(繼承來源 SqlDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

使用 SelectCommand 屬性中的 SQL 字串,以及 SelectParameters 集合中的任何參數,從基礎資料儲存區擷取資料。

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

使用 UpdateCommand SQL 字串、UpdateParameters 集合中指定的任何參數,以及 keysvaluesoldValues 集合中指定的值,執行更新作業。

(繼承來源 SqlDataSourceView)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
Insert(IDictionary)

使用 InsertCommand SQL 字串、InsertParameters 集合中指定的任何參數,以及 values 集合中指定的值,執行插入作業。

(繼承來源 SqlDataSourceView)
Insert(IDictionary, DataSourceViewOperationCallback)

DataSourceView 物件表示的資料清單上,執行非同步插入作業。

(繼承來源 DataSourceView)
LoadViewState(Object)

還原資料來源檢視之先前儲存的檢視狀態。

(繼承來源 SqlDataSourceView)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
OnDataSourceViewChanged(EventArgs)

引發 DataSourceViewChanged 事件。

(繼承來源 DataSourceView)
OnDeleted(SqlDataSourceStatusEventArgs)

Deleted 控制項完成刪除作業之後,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
OnDeleting(SqlDataSourceCommandEventArgs)

Deleting 控制項嘗試刪除作業之前,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
OnFiltering(SqlDataSourceFilteringEventArgs)

Filtering 控制項篩選選取作業的結果之前,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
OnInserted(SqlDataSourceStatusEventArgs)

Inserted 控制項完成插入作業之後,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
OnInserting(SqlDataSourceCommandEventArgs)

Inserting 控制項嘗試插入作業之前,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
OnSelected(SqlDataSourceStatusEventArgs)

Selected 控制項完成資料擷取作業之後,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
OnSelecting(SqlDataSourceSelectingEventArgs)

Selecting 控制項嘗試資料擷取作業之前,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
OnUpdated(SqlDataSourceStatusEventArgs)

Updated 控制項完成更新作業之後,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
OnUpdating(SqlDataSourceCommandEventArgs)

Updating 控制項嘗試更新作業之前,引發 SqlDataSource 事件。

(繼承來源 SqlDataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

比較 ExecuteSelect(DataSourceSelectArguments) 作業所要求的功能與檢視所支援且由 RaiseUnsupportedCapabilitiesError(DataSourceView) 方法呼叫的那些功能。

(繼承來源 SqlDataSourceView)
SaveViewState()

儲存控制項的檢視狀態 SqlDataSourceView 變更,因為頁面回傳至伺服器的時間。

(繼承來源 SqlDataSourceView)
Select(DataSourceSelectArguments)

使用 SelectCommand SQL 字串和 SelectParameters 集合中的任何參數,從基礎資料庫擷取資料。

(繼承來源 SqlDataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

從基礎資料儲存區非同步取得資料清單。

(繼承來源 DataSourceView)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
TrackViewState()

SqlDataSourceView 追蹤其檢視狀態變更,以將變更儲存在控制項的 StateBag 物件中,並持續為相同頁面的其他要求進行追蹤。

(繼承來源 SqlDataSourceView)
Update(IDictionary, IDictionary, IDictionary)

使用 UpdateCommand SQL 字串、UpdateParameters 集合中指定的任何參數,以及 keysvaluesoldValues 集合中指定的值,執行更新作業。

(繼承來源 SqlDataSourceView)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

DataSourceView 物件表示的資料清單上,執行非同步更新作業。

(繼承來源 DataSourceView)

事件

DataSourceViewChanged

當資料來源檢視已變更時發生。

(繼承來源 DataSourceView)
Deleted

發生於刪除作業已經完成時。

(繼承來源 SqlDataSourceView)
Deleting

在刪除作業之前發生。

(繼承來源 SqlDataSourceView)
Filtering

在篩選作業之前發生。

(繼承來源 SqlDataSourceView)
Inserted

發生於插入作業已經完成時。

(繼承來源 SqlDataSourceView)
Inserting

在插入作業之前發生。

(繼承來源 SqlDataSourceView)
Selected

發生於資料擷取作業已經完成時。

(繼承來源 SqlDataSourceView)
Selecting

在資料擷取作業之前發生。

(繼承來源 SqlDataSourceView)
Updated

發生於更新作業已經完成時。

(繼承來源 SqlDataSourceView)
Updating

在更新作業之前發生。

(繼承來源 SqlDataSourceView)

明確介面實作

IStateManager.IsTrackingViewState

如需這個成員的說明,請參閱 IsTrackingViewState

(繼承來源 SqlDataSourceView)
IStateManager.LoadViewState(Object)

如需這個成員的說明,請參閱 LoadViewState(Object)

(繼承來源 SqlDataSourceView)
IStateManager.SaveViewState()

如需這個成員的說明,請參閱 SaveViewState()

(繼承來源 SqlDataSourceView)
IStateManager.TrackViewState()

如需這個成員的說明,請參閱 TrackViewState()

(繼承來源 SqlDataSourceView)

適用於

另請參閱