微軟認證

當前位置 /首頁/IT認證/微軟認證/列表

2017微軟認證考試aspnet練習題及答案

你建立了一個應用程式,該程式將執行在TK公司的WEB站點上。你的應用程式包括100個WEB頁面。你想配置你的應用程式,當HTTP程式碼發生錯誤時,可顯示自定義的錯誤資訊給使用者。同時你想當程式發生錯誤時記錄到日誌中。你想以最小的配置影響完成該目標,下面的那二件事你必須做?(選二項)(AD)

2017微軟認證考試aspnet練習題及答案

A、 為應用程式在檔案中建立Application_Error過程,來控制程式碼錯誤;

B、 為應用程式在ig檔案中建立Application_Error過程,來控制程式碼錯誤;

C、 為應用程式在檔案中建立CustomErros事件,來控制HTTP錯誤;

D、 為應用程式在ig檔案中建立CustomErros過程,來控制HTTP錯誤;

E、 為應用程式中的每個頁面新增Page指令,來控制控制程式碼錯誤;

F、 為應用程式中的每個頁面新增Page指令,來控制控制HTTP錯誤;

注:ig檔案沒有Application_Error過程故B錯,同理C也錯。E、F與本題無關。

你為TK公司建立了一個應用程式,該應用程式早期的版本使用一個用VB6.0編寫的ActiveX元件。新的應用程式將繼續使用這個ActiveX元件。你想使你的應用程式和ActiveX元件間的資料彙集儘可能地快。下面那二個操作你應該選擇?(CD)

A、 用ODBC繫結;

B、 使用late繫結;

C、 使用early繫結;

D、 設定頁面Page指令中的AspCompat屬性為True;

E、 設定頁面Page指令中的AspCompat屬性為False

注:AspCompat屬性當設為 true 時,允許在單執行緒單元 (STA) 執行緒上執行頁。這允許頁呼叫 STA 元件,例如用 Microsoft Visual Basic 6.0 開發的元件。將該屬性設為 true 還允許頁呼叫 COM+ 1.0 元件,該元件要求可以訪問非託管 Active Server Pages (ASP) 內建物件。由本題意思可知必選D項。ODBC繫結是一種比較老的繫結方式,速度非常慢已被SQL和OLEDB取代,B、C都可以實現本題的'目標,但C項的繫結方法執行效能更好。

你建立了一個應用程式,該程式使用DataGrid控制元件顯示已儲存的產品列表資訊。產品資料庫儲存在一個名為TestKingDB的SQL Server資料庫中。每個產品使用名為ProductID的數值欄位標識,每種產品都有一個名為ProductName的字元欄位。你編寫程式碼,使用SqlDataAdapter物件和SqlCommand物件通過呼叫儲存過程從資料庫中獲取資料。你設定SqlCommand物件的CommandType屬性為edProcedure,CommandText屬性為procProductList。你的程式碼,使用以ProductID欄位降序排列的產品列表資料,成功填充了一個DataTable物件。你想使用資料以ProductName欄位按字母順序重新顯示,你應該怎麼做?(B)

A、更改SqlCommand物件的CommandType屬性為;

更改SqlCommand物件的CommandText屬性為如下程式碼:

繫結DataGrid控制元件到DataTable物件;

B、在DataTable物件的基礎上建立一個DataView物件;

設定DataView物件的Sort屬性為:“ProductName DESC”;

繫結DataGrid控制元件到DataView物件;

要重新排序,不改變原來的顯示順序;可以用Dataview物件,它只改變記憶體中的資料排序;不改變資料來源;

C、設定DataGrid控制元件的AllowSorting屬性為True;

設定DataGridColumn的SortExpression使用“ProductName DESC”顯示ProductName;

繫結DataGrid控制元件到DataTable物件;

D、設定DataTable物件的DisplayExpression屬性為:

繫結DataGrid控制元件到DataTable物件;

注:Sort屬性:獲取或設定 DataView 的一個或多個排序列以及排序順序

AllowSorting屬性:獲取或設定一個值,該值指示是否可以通過單擊列標頭對網格進行重新排序。

DisplayExpression屬性:獲取或設定將返回一個值的表示式,該值用於表示使用者介面中的該表

本題的根源是資料來源的排序方式,A,C,D三項都不能實現本題目標。

TAG標籤:考試 微軟 練習題 aspnet #