模型中的下列哪些對象屬于Connected_第1頁
模型中的下列哪些對象屬于Connected_第2頁
模型中的下列哪些對象屬于Connected_第3頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、浙江水利水電??茖W校ZHEJIANG WATER CONSERVANCY ANDHYDROPOWER COLLEGE習題集Exercises1. ADO.NET模型中的下列哪些對象屬于Connected 對象。()A. Conn ecti onB. DataAdapterC. DataReaderD. DataSet正確答案:ABC2. 目前,Microsoft.NET Framework的發(fā)行包中包含以下.NET數(shù)據(jù)提供程序。()A. SQL Server .NET數(shù)據(jù)提供程序B. OLE DB .NET 數(shù)據(jù)提供程序C. ODBC .NET數(shù)據(jù)提供程序D. XML .NET 數(shù)據(jù)提供程序正

2、確答案:AB3. 為訪問Microsoft Access 2000數(shù)據(jù)庫中的數(shù)據(jù),可以使用以下哪種.NET數(shù)據(jù)提供者連接到數(shù)據(jù)庫。()A. SQL Server .NET 數(shù)據(jù)提供程序B. OLE DB .NET數(shù)據(jù)提供程序C. ODBC .NET數(shù)據(jù)提供程序D. XML .NET 數(shù)據(jù)提供程序正確答案:BC4. 為了在程序中使用 ODBC .NET數(shù)據(jù)提供程序,應在源程序工程中添加對程序集()的引用。A.B.C.D.正確答案:D5. SQL Server 的Win dows身份驗證機制是指,當網(wǎng)絡用戶嘗試連接到SQL Server數(shù)據(jù)庫時,()A. Win dows獲取用戶輸入的用戶和密碼,

3、并提交給 SQL Server進行身份驗證,并決定用戶的數(shù)據(jù)庫訪問權限B. SQL Server根據(jù)用戶輸入的用戶和密碼,提交給 Windows進行身份驗證,并決定用戶的數(shù)據(jù)庫訪問權限C. SQL Server根據(jù)已在 Windows網(wǎng)絡中登錄的用戶的網(wǎng)絡安全屬性,對用戶身份進行驗證,并決定用戶的數(shù)據(jù)庫訪問權限D(zhuǎn). 登錄到本地 Windows的用戶均可無限制訪問SQL Server 數(shù)據(jù)庫 正確答案:C6. SQL Server 2000 在 Windows 98 上( )A. 無法運行B. 運行在集成身份驗證模式C. 運行在混合身份驗證模式D. 不驗證用戶身份正確答案:C7. 在Visual

4、 Studio .NET的服務器資源管理器中,下列哪些是可見的服務項目。()A. 數(shù)據(jù)連接B. 網(wǎng)絡連接C. 事件日志服務D. 設備管理器正確答案:AC8. 參考下列C#語句:SqlC onn ecti on Connl = new SqlC onn ectio n();Conn 1.C;Conn 1.0pe n();SqlC onn ecti on Conn2 = new SqlC onn ecti on ();Conn 2.C;Conn 2.Ope n();請問:上述語句將創(chuàng)建()個連接池來管理這些SqlCo nn ection對象A. 1B. 2C. 0正確答案:B9. 打開SQL Co

5、nn ection時返回的 SQL Server 錯誤號為4060,該錯誤表示:()A. 連接字符串指定的服務器名稱無效B. 連接字符串指定的數(shù)據(jù)庫名稱無效C. 連接超時D. 連接字符串指定的用戶名或密碼錯誤正確答案:B10. 設計ADO.NET應用程序時,在下列哪些情況下,使用Comma nd對象直接訪問數(shù)據(jù)源更加有效(A. 使用ADO.NET對XML數(shù)據(jù)文件中的數(shù)據(jù)進行分析和處理B. 在SQL Server數(shù)據(jù)庫的表中搜索某個字段值C. 計算SQL Server數(shù)據(jù)庫中數(shù)據(jù)表的行數(shù)D. 在SQL Server數(shù)據(jù)庫中創(chuàng)建存儲過程正確答案:BCD數(shù)據(jù)庫11. 為創(chuàng)建在SQL Server 2

6、000 中執(zhí)行 Select 語句的 Comma nd對象,可先建立到SQL Server2000的連接,然后使用連接對象的()方法創(chuàng)建SqlCommand對象。B. Ope nSQLC. CreateCommandD. CreateSQL正確答案:C12. 數(shù)據(jù)庫 F:BooksMgt.mdb 包含表 Book.創(chuàng)建名為conn數(shù)據(jù)連接對象定義如下:OleDbC onn ecti on conn = newOleDbCo nn ectio n( "Provider='Microsoft .J et.OLEDB4O'DataSource='F:BooksMgt

7、.mdb”);請問下列 C#語句是否正確()OleDbComma nd cmd = conn .CreateComma nd();cmd.Comma ndText = "Select * From Book"cmd.Comma ndType = Comma ndType.Text;A. 正確B. 錯誤正確答案:A13. oracle數(shù)據(jù)庫實例MyOral中存儲過程CountProductsInCategory的定義如下(過程體略):Create FUNCTION Cou ntProductsI nCategory(catlD in number,catName varcha

8、r2 out)RETURN int ASProdCo unt nu mber;BEGINRETURN ProdCou nt;END Cou ntProducts In Category;使用OLE DB .NET數(shù)據(jù)提供程序的OleDbCommand對象訪問該存儲過程前,為了添加足夠的參數(shù),可以(1. OleDbParameter p2 = new OleDbParameter("CatID",OleDbType.Int,4);pl.Directio n = ParameterDirectio n.ln put; cmd.Parameters.Add(p2);2. OleD

9、bParameter p3 = new OleDbParameter("CatName",OleDbType.VarWChar,15);pl.Directio n = ParameterDirectio n.Output;cmd.Parameters.Add(p3);3. OleDbParameter pl = new OleDbParameter("RETURN_VALUE",OleDbType.lnt,4);pl.Directio n = ParameterDirectio n.ReturnValue;cmd.Parameters.Add(pl);A

10、. 依次執(zhí)行語句1,2,3B. 依次執(zhí)行語句2,3,1C. 依次執(zhí)行語句3,2,1D. 依次執(zhí)行語句3,1,2正確答案:D14.某Comma nd對象cmd將被用來執(zhí)行以下SQL語句,以向數(shù)據(jù)源中插入新記錄in sert into Customers values(1000,"tom");請問,語句cmd.ExecuteNonQuery();的返回值可能為(B. 1C. 1000D. "tom"正確答案:AB15. cmd是一個 SqlCommand類型的對象,并已正確連接到數(shù)據(jù)庫MyDB.為了在遍歷完 SqlDataReader 對象的所有數(shù)據(jù)行后立即

11、自動釋放cmd使用的連接對象,應采用下列哪種方法調(diào)用ExecuteReader 方法。()A. SqlDataReader dr = cmd.ExecuteReader();B. SqlDataReader dr = cmd.ExecuteReader(true);C. SqlDataReader dr = cmd.ExecuteReader(O);D. SqlDataReader dr= cmd.ExecuteReader(Comma ndBehavior.CloseC onn ecti on);正確答案:D16. 下列哪個SQL語句屬于 DDL語句(數(shù)據(jù)定義語句)()A. CreateB.

12、 SelectC. GrantD. I nsert正確答案:A17. SQL Server 2000 的 BEGIN TRANS 和 COMMIT TRANS,ROOLBACK TRANS 語句可用于()中來支持操作的事務特性。A. Select 語句B. 存儲過程C. ADO.NET連接對象的 Transaction屬性D. ADO.NET命令對象的 CommandText屬性正確答案:B18. 使用SQL Server .NET數(shù)據(jù)提供程序訪問SQl Server 2000數(shù)據(jù)庫時,我們創(chuàng)建了事務對象trans,并將其Isolatio nLevel屬性設置為 Serializable ,則在該事務中執(zhí)行 Comma nd對象的方法()。A. 可以防止在讀取時破壞數(shù)據(jù)B. 可以防止臟讀C. 可以防止不可重復讀D. 可以防止幻象讀取正確答案:ABCD19. 目前在 ADO.NET中可以使用與下列哪些數(shù)據(jù)源相關的DataAdapter ()A. SQL Server .NET 數(shù)據(jù)源B. O

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論