1、在ASP.NET中,为了在页面中使用一个名为UserControl1的用户控件,在下列空白处应该补充的代码的是(A)<%@Register TagPrefix =”uc A UserControl1.ascx.cs B UserControl1 C UserControl1.dll D UserControl1.ascx 2、在ADO.NET中,下列( )组件不属于.NET数据提供程序.A) Connection B) Command C) DataADapter D) DataSet 3、ADO.NET的()对象用来建立应用程序与数据库的连接。A) DataSet B) DataReader C) Command D) Connection 4、在ADO.NET中,为了执行一个存储过程,需要Command 对象的CommandType 属性设置为()A) CommandType.Sql B) CommandType.YableDirect C) CommandType.Text D) CommandType.StoredProcedure 5、下列关于ADO.NET的特点说法错误的是(b)。A) 在ADO.NET 中,数据是以XML格式存储的,具有较好的互操作性。 B) ADO.NET的性能比基于COM 的ADO好 C) 在ADO.NET中,可以使用C#、VB.NET等语言编写程序 D) ADO.NET采用断开式数据结构,这增强了应用程序的开销 6、在ADONET中,已知有一个名为dsBook 的数据集,数据集中有一名为 book 的数据表,下列能够正确将一个名为 dgBook 的 GridView 控件与数据集进行绑定的是(c)。A) dsBook.SetDataBinding(dgBook,”book”); B) dsBook.SetDataBinding(dgBook); C) dgBook.SetDataBinding(dsBook,”book”); D) dgBook.SetDataBinding(dsBook); 7、在ADO.NET中,下列()组件用来获得只读只进数据。A) DataSet B) Command C) DataAdapter D) DataReader 8、在ADO.NET中,下列关于DataSet类说法错误的是()。A) 在DataSet中,可以包含多个DataTable B) 修改DataSet中的数据后,数据库中的数据可以自动更新 C) DataSet实际上是从数据源中检索的数据在内存中的缓存 D) 在与数据库断开连接后,DataSet中的数据会消失 9、在ADO.NET中,下列代码运行后的输出结果是()。DataTable dt = new DataTable(); dt.Columns.Add(“编号”,typeof(System..Int16)); dt.Columns.Add(“成绩”,typeof(System.Single)); dt.Columns[1].DefaultValue = 60; DataRow dr = dt.NewRow(); dr[0] = 10; dt.Rows.Add(dr); Console.WriteLine(dt.Rows[0][1]); A) 0 B) 1 C) 10 D) 60 Private Sub Command1_Click() 10、在ADO.NET中,下列代码运行后的输出结果是()。DataTable dt = new DataTable(); dt.Columns.Add(“编号”,typeof(System.Int16)); for(int I = 1;i<=5;i++) { DataRow dr = dr.NewRow(); dr[0]=i; dt.Rows.Add(dr); } Console.WriteLine(dt.Rows[2][0]); A) 0 B) 1 C) 2 D) 3 |