創(chuàng)建一個(gè)ASP.NET頁。使用該頁來輸入新產(chǎn)品的名稱。每個(gè)名稱保存在一個(gè)Microsoft SQLServer數(shù)據(jù)庫中。名稱數(shù)據(jù)庫的表包含三個(gè)列。列名為EmployeeID標(biāo)識號會產(chǎn)生一個(gè)ProductID產(chǎn)品標(biāo)識號以增加一個(gè)名稱到ASP.NET頁。通過輸入一個(gè)合適的EmployeeID和密碼來登錄。使用一個(gè)下拉列表框來選擇一個(gè)ProductID并使用一個(gè)網(wǎng)格來輸入產(chǎn)品的名稱。數(shù)據(jù)庫表有一個(gè)唯一索引包含EmployeeID,ProductID和產(chǎn)品名稱列。唯一索引不允許同一產(chǎn)品的名稱輸入兩次。使用一個(gè)SqlDataAdapter對象插入名稱到數(shù)據(jù)庫.如果一個(gè)產(chǎn)品的名稱重復(fù),數(shù)據(jù)庫給程序返回一個(gè)錯(cuò)誤。不想出現(xiàn)這種錯(cuò)誤中斷處理。要求代碼能繼續(xù)插入輸入的已有的名稱,也要求能訪問一個(gè)名稱列表,當(dāng)出現(xiàn)錯(cuò)誤時(shí)能夠跳過。
請選擇:()
A.A
B.B
C.C
D.D
您可能感興趣的試卷
你可能感興趣的試題
A.創(chuàng)建一個(gè)OleDbDataAdapter對象并定義SelectCommand屬性
B.創(chuàng)建一個(gè)OleDbCommand對象并使用ExecuteScalar方法.
C.創(chuàng)建一個(gè)DataTable對象用來存儲數(shù)據(jù)
D.創(chuàng)建一個(gè)DataSet對象用來存儲數(shù)據(jù)
E.調(diào)用DataAdapter.Fill方法來填充DataSet對象
F.調(diào)用DataAdapter.Update方法來填充DataSet對象.
G.調(diào)用DataAdapter.Update方法把更改保存到數(shù)據(jù)庫.
H.調(diào)用DataSet.AcceptChanges方法把更改保存到數(shù)據(jù)庫.
A.在SQL Server表中使用一個(gè)OleDbDataAdapter索引
B.在SQL Server表中使用合適的索引
C.重寫SQL語句為所有表名使用別名
D.重寫直接的SQL語句為存儲過程,并從應(yīng)用程序中調(diào)用存儲過程
E.當(dāng)運(yùn)行查詢時(shí)在安全上下文中為用戶配置查詢(Configure queries)
最新試題
將pubs數(shù)據(jù)庫中jobs表中的所有數(shù)據(jù)裝入數(shù)據(jù)集,在其上應(yīng)用數(shù)據(jù)視圖,將工作號>5的工作信息按工作描述降序排序,顯示在DataGridView控件上
要使用OLEDB.NET數(shù)據(jù)提供程序,使用windows登陸模式登陸sql server服務(wù)器名為London中的pubs數(shù)據(jù)庫,連接字符串應(yīng)寫為:().
什么是連接池?
什么是.NET數(shù)據(jù)提供程序?
連接sql server 2000數(shù)據(jù)庫,使用哪種.net數(shù)據(jù)提供程序最好()
為了在程序中使用sql sever.net數(shù)據(jù)提供程序,應(yīng)在源程序中導(dǎo)入命名空間();為了在程序中使用oledb.net數(shù)據(jù)提供程序,應(yīng)在源程序中導(dǎo)入命名空間().
創(chuàng)建具有相同結(jié)構(gòu)的新的DataTable,使用DateTable的()方法。
為了從數(shù)據(jù)源向數(shù)據(jù)集填充數(shù)據(jù),應(yīng)該調(diào)用().
為創(chuàng)建在SQL Server 2000中執(zhí)行Select語句的Command對象,可先建立到SQL Server 2000數(shù)據(jù)庫的連接,然后使用連接對象的()方法創(chuàng)建SqlCommand對象。
打開sql connection時(shí)返回的sql server錯(cuò)誤號為4060,該錯(cuò)誤表示:()