創(chuàng)建一個(gè)ASP.NET頁(yè)在可更新的DataGrid控件上給用戶顯示數(shù)據(jù),讓用戶在網(wǎng)格上更新數(shù)據(jù)。代碼中使用System.Data名稱空間和System.Data.OleDb名稱空間。修改的數(shù)據(jù)存儲(chǔ)在一個(gè)ADO.NETDataTable對(duì)象中.當(dāng)用戶完成修改后,用戶的更改被儲(chǔ)存到一個(gè)數(shù)據(jù)庫(kù)中,以下的程序完成這個(gè)工作:
當(dāng)用戶編輯數(shù)據(jù)時(shí),這個(gè)代碼運(yùn)行完,但并沒有數(shù)據(jù)更新到數(shù)據(jù)庫(kù)。通過(guò)測(cè)試傳給這個(gè)程序的connection string和更新查詢,兩者都工作正確。需要更改代碼以確保數(shù)據(jù)更改到數(shù)據(jù)庫(kù)。
請(qǐng)選擇:()
A.A
B.B
C.C
D.D
您可能感興趣的試卷
你可能感興趣的試題
A.修改connection string設(shè)置Windows集成驗(yàn)證
B.修改connection string增加connection timeout設(shè)置
C.修改connection string為每一個(gè)連接到數(shù)據(jù)庫(kù)的連接使用單個(gè)user name和password
D.修改connection string使用一個(gè)login user,該用戶是sysadmin固定服務(wù)器角色中的一員
你正在創(chuàng)建ASP.NET頁(yè)面來(lái)顯示你選中項(xiàng)的詳細(xì)描述。你寫的SQL代碼是從MicrosoftSQLServer數(shù)據(jù)庫(kù)DB上查詢和獲取數(shù)據(jù)的。每一項(xiàng)的認(rèn)證碼存儲(chǔ)在名為ItemID的String類型的變量中,你要查詢的SQL語(yǔ)句存儲(chǔ)在變量SQL中。你用下列代碼來(lái)建立SQL查詢:
ProductID,UnitsOnHand和UnitsOnOrder列在數(shù)據(jù)庫(kù)中都是int類型,你用SqlDataReader對(duì)象reader來(lái)獲取數(shù)據(jù),你想把UnitsOnHand數(shù)量賦值給變量TKHand,你該用哪行代碼?()
A.TKHand=reader.GetInt16(0)
B.TKHand=reader.GetInt16(1)
C.TKHand=reader.GetInt32(0)
D.TKHand=reader.GetInt32(1)
A.在運(yùn)行存儲(chǔ)過(guò)程前調(diào)用OleDbConnection對(duì)象的BeginTransaction方法,若有錯(cuò)誤產(chǎn)生,使用OleDbConnection對(duì)象回滾所作的更改。
B.在運(yùn)行存儲(chǔ)過(guò)程前調(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ǔ)過(guò)程傳遞一個(gè)OleDbTransaction對(duì)象的引用,使用存儲(chǔ)過(guò)程中的錯(cuò)誤處理來(lái)回滾所作的更改。
最新試題
要使用OLEDB.NET數(shù)據(jù)提供程序,使用windows登陸模式登陸sql server服務(wù)器名為L(zhǎng)ondon中的pubs數(shù)據(jù)庫(kù),連接字符串應(yīng)寫為:().
使用oledb.net數(shù)據(jù)提供程序時(shí),連接字符串的()關(guān)鍵字指出要連接的oledb數(shù)據(jù)源的類型。
可使用DataSet類的()方法將當(dāng)前DataSet對(duì)象的數(shù)據(jù)和構(gòu)架信息保存到文件中;可使用DataSet類的()方法從文件中加載構(gòu)架信息和數(shù)據(jù)到DataSet對(duì)象;可使用DataSet類的()方法從文件中加載構(gòu)架信息到DataSet對(duì)象;可使用DataSet類的()方法將DataSet對(duì)象中的架構(gòu)信息寫到文件中。
什么是.NET數(shù)據(jù)提供程序?
非連接環(huán)境中使用的對(duì)象有(),(),()。
連接字符串中initialcatalog的含義是()
什么是連接池?
NET Framework中包含兩種數(shù)據(jù)提供程序,分別是()和()。
Sqlserver的兩種登陸模式()和()
創(chuàng)建具有相同結(jié)構(gòu)的新的DataTable,使用DateTable的()方法。