單項(xiàng)選擇題

創(chuàng)建一個(gè)ASP.NET應(yīng)用程序,采用基于角色的安全性來允許用戶訪問那些他們有權(quán)訪問的頁面。你用Microsoft SQL Server數(shù)據(jù)庫來管理用戶和角色的列表。Roles表有RoleID和RoleName兩列。表User有UserID,UserName和Password三列。UserRoles表有UserID和RoleID。你需要?jiǎng)?chuàng)建一個(gè)存儲(chǔ)過程來返回屬于某特定的角色的所有用戶,你寫了如下的SQL存儲(chǔ)過程:

采用哪個(gè)代碼段來完成此存儲(chǔ)過程?()

A.A
B.B
C.C
D.D


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題利用ASP.NET和ADO.NET為TestKing創(chuàng)建一個(gè)統(tǒng)計(jì)應(yīng)用程序。編寫代碼在每個(gè)月的月末運(yùn)行一組存儲(chǔ)過程對(duì)數(shù)據(jù)庫進(jìn)行提交操作。使用OleDbConnection對(duì)象連接到數(shù)據(jù)庫。使用OleDbCommand來運(yùn)行存儲(chǔ)過程。在運(yùn)行任一存儲(chǔ)過程時(shí)若產(chǎn)生錯(cuò)誤,必須對(duì)提交的數(shù)據(jù)更改實(shí)行回滾,只有所有的提交操作都成功才能接受更改。在存儲(chǔ)過程執(zhí)行期間若有錯(cuò)誤產(chǎn)生,編寫代碼來捕獲OleDbException。請(qǐng)選擇如何做:()

A.在運(yùn)行存儲(chǔ)過程前調(diào)用OleDbConnection對(duì)象的BeginTransaction方法,若有錯(cuò)誤產(chǎn)生,使用OleDbConnection對(duì)象回滾所作的更改。
B.在運(yùn)行存儲(chǔ)過程前調(diào)用OleDbConnection對(duì)象的BeginTransaction方法,若有錯(cuò)誤產(chǎn)生,使用OleDbException對(duì)象回滾所作的更改。
C.使用OleDbConnection對(duì)象的BeginTransaction方法建立一個(gè)OleDbTransaction對(duì)象,給OleDbCommand對(duì)象的Transaction屬性賦值為OleDbTransaction對(duì)象。若有錯(cuò)誤產(chǎn)生,使用OleDbTransaction對(duì)象回滾所作的更改。
D.使用OleDbConnection對(duì)象的BeginTransaction方法建立一個(gè)OleDbTransaction對(duì)象,給每一個(gè)存儲(chǔ)過程傳遞一個(gè)OleDbTransaction對(duì)象的引用,使用存儲(chǔ)過程中的錯(cuò)誤處理來回滾所作的更改。

3.單項(xiàng)選擇題創(chuàng)建一個(gè)從MicrosoftSQLServer數(shù)據(jù)庫中檢索數(shù)據(jù)的ASP.NET頁。在SQLServer數(shù)據(jù)庫中創(chuàng)建一個(gè)名為GetYTDSales的方法用來運(yùn)行存儲(chǔ)過程。存儲(chǔ)過程定義一個(gè)指定產(chǎn)品的輸入?yún)?shù)并返回整年產(chǎn)品的銷售數(shù)據(jù)。在GetYTDSales方法中聲明一數(shù)字變量,把存儲(chǔ)過程的返回值賦給該變量。請(qǐng)選擇:()

A.創(chuàng)建一個(gè)SqlDataAdapter對(duì)象,調(diào)用它的Fill方法來運(yùn)行存儲(chǔ)過程并把整年產(chǎn)品的銷售數(shù)據(jù)賦給該數(shù)字變量。
B.創(chuàng)建一個(gè)SqlDataAdapter對(duì)象,調(diào)用它的Update方法來運(yùn)行存儲(chǔ)過程并把整年產(chǎn)品的銷售數(shù)據(jù)賦給該數(shù)字變量。
C.創(chuàng)建一個(gè)SqlDataAdapter對(duì)象,調(diào)用它的ExecuteScalar方法來運(yùn)行存儲(chǔ)過程并把整年產(chǎn)品的銷售數(shù)據(jù)賦給該數(shù)字變量。
D.創(chuàng)建一個(gè)SqlDataAdapter對(duì)象,調(diào)用它的ExecuteReader方法來運(yùn)行存儲(chǔ)過程并把整年產(chǎn)品的銷售數(shù)據(jù)賦給該數(shù)字變量。

5.單項(xiàng)選擇題使用Microsoft SQL Server.NET Data Provider連接到某個(gè)數(shù)據(jù)庫.數(shù)據(jù)庫管理員報(bào)告,由于應(yīng)用程序的超量使用,等待建立新連接的用戶的數(shù)據(jù)請(qǐng)求被中止,通過設(shè)置最小連接池?cái)?shù)為10來改進(jìn)請(qǐng)求通過的能力。請(qǐng)選擇:()

A.在應(yīng)用程序的Web.config文件中設(shè)置appSettings元素的connection元素,設(shè)置連接池的最小數(shù)量為10。
B.在服務(wù)器的Web.config文件中增加appSettings元素的connection元素,設(shè)置連接池的最小數(shù)量為10。
C.在連接字符串中增加一個(gè)MinPoolSize屬性,設(shè)置連接池的最小數(shù)量為10。
D.增加一個(gè)MinPoolSize屬性給ADO.NETconnection對(duì)象,該屬性賦值為10。