




免费预览已结束,剩余69页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ADO.NET程序设计1、ADO.NET 模型中的下列哪些对象属于Connected 对象?(ABC)A. Connection B. DataAdapter C. DataReader D. DataSet2、在ADO.NET 中,为访问DataTable 对象从数据源提取的数据行.可使用DataTable 对象的_属性。(A)A Rows B Columns C Constraints D DataSet3、在ADO.NET 中使用XML 支持时,以下哪些建议是可取的?(ABC)A 从DataSet 读取XML 格式的数据 B 使用XML 格式的数据填充DataSetC 为DataSet 创建XML 格式的构架描述 D 将数据以XML 格式保存在数据库中4、目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序。(AB)A. SQL Server .NET 数据提供程序 B. OLE DB .NET 数据提供程序C. ODBC .NET 数据提供程序 D. XML .NET 数据提供程序5、为访问Microsoft Access 2000 数据库中的数据,可以使用以下哪种.NET 数据提供者连接到数据库? (BC)A. SQL Server .NET 数据提供程序 B. OLE DB .NET 数据提供程序C. ODBC .NET 数据提供程序 D. XML .NET 数据提供程序6、为了在程序中使用ODBC .NET 数据提供程序,应在源程序工程中添加对程序集_的引用。 (D)A. System.Data.dll B. System.Data.SQL.dll C. System.Data.OleDb.dll D. System.Data.Odbc.dll7、SQL Server 的Windows 身份验证机制是指当网络用户尝试连接到SQL Server 数据库时,(C)AWindows 获取用户输入的用户和密码,并提交给SQL Server 进行身份验证,并决定用户的数据库访问权限BSQL Server 根据用户输入的用户和密码,提交给Windows 进行身份验证,并决定用户的数据库访问权限CSQL Server 根据已在Windows 网络中登录的用户的网络安全属性,对用户身份进行验证,并决定用户的数据库访问权限D登录到本地Windows 的用户均可无限制访问SQL Server 数据库8、SQL Server 2000 在Windows 98 上 (C)A. 无法运行 B. 运行在集成身份验证模式 C. 运行在混合身份验证模式 D. 不验证用户身份 9、在Visual Studio .NET 的服务器资源管理器中,下列哪些是可见的服务项目?(AC)A. 数据连接 B. 网络连接 C. 事件日志服务 D. 设备管理器10、参考下列C#语句:SqlConnection Conn1 = new SqlConnection( );Conn1.ConnectionString = Integrated Security=SSPI; Initial Catalog=northwind; Conn1.Open( );SqlConnection Conn2 = new SqlConnection( );Conn2.ConnectionString = Initial Catalog=northwind; Integrated Security=SSPI; Conn2.Open( );请问:上述语句将创建_个连接池来管理这些SqlConnection 对象? (B) A1 B2 C011、打开SQL Connection 时返回的SQL Server 错误号为4060,该错误表示:(B)A. 连接字符串指定的服务器名称无效 B. 连接字符串指定的数据库名称无效C. 连接超时 D. 连接字符串指定的用户名或密码错误12、设计ADO.NET 应用程序时,在下列哪些情况下,使用Command 对象直接访问数据源更加有效?(BCD)A 使用ADO.NET 对XML 数据文件中的数据进行分析和处理B 在SQL Server 数据库的表中搜索某个字段值C 计算SQL Server 数据库中数据表的行数 D 在SQL Server 数据库中创建存储过程13、为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到SQL Server2000 数据库的连接,然后使用连接对象的_方法创建SqlCommand 对象。(C) A. Open B. OpenSQL C. CreateCommand D. CreateSQL14、数据库F:BooksMgt.mdb包含表Book。创建名为conn 数据连接对象定义如下:OleDbConnection conn = new OleDbConnection(Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:BooksMgt.mdb);请问下列C#语句是否正确?OleDbCommand cmd = conn.CreateCommand();cmd.CommandText = Select * From Book;cmd.CommandType = CommandType.Text; (A) A. 正确 B. 错误15、变量名为 conn 的SqlConnection 对象连接到本地SQL Server 2000 的Northwind 实例。该实例中包含表Orders。为了从Orders 表查询所有CustomerID 等于“tom”的订单数据,请用正确的字符串sqlstr 的赋值语句替换下列第一行语句。string sqlstr=本字符串需要你用正确的SQL语句替换:conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = sqlstr;cmd.CommandType = CommandType.Text;SqlParameter p1 = cmd.Parameters.Add(CustomerID,SqlDbType.VarChar,5); p1.Value = tom; SqlDataReader dr = cmd.ExecuteReader(); (C)A. string sqlstr=Select * From Orders where CustomerID=?;B. string sqlstr=Select * From Orders where CustomerID=CustomerID ;C. string sqlstr=Select * From Orders where CustomerID=CustomerID ;D. string sqlstr=Select * From Orders; 16、Oracle 数据库实例MyOra1 中存储过程CountProductsInCategory 的定义如下(过程体略):CREATE FUNCTION CountProductsInCategory(catID in number,catName varchar2 out) RETURN int AS ProdCount number; BEGIN RETURN ProdCount; END CountProductsInCategory;使用OLE DB .NET数据提供程序的OleDbCommand 对象访问该存储过程前,为了添加足够的参数,可以_。1. OleDbParameter p2 = new OleDbParameter(CatID,OleDbType.Int,4);p1.Direction = ParameterDirection.Input; cmd.Parameters.Add(p2);2. OleDbParameter p3 = new OleDbParameter(CatName,OleDbType.VarWChar,15);p1.Direction = ParameterDirection.Output; cmd.Parameters.Add(p3);3. OleDbParameter p1 = new OleDbParameter(RETURN_VALUE,OleDbType.Int,4);p1.Direction = ParameterDirection.ReturnValue; cmd.Parameters.Add(p1); (D)A. 依次执行语句1、2、3 B. 依次执行语句2、3、1C. 依次执行语句3、2、1 D. 依次执行语句3、1、217、某Command 对象cmd 将被用来执行以下SQL 语句,以向数据源中插入新记录:insert into Customers values(1000,“tom”)请问,语句cmd.ExecuteNonQuery( );的返回值可能为 : (AB)A. 0 B. 1 C. 1000 D. “tom”18、cmd 是一个SqlCommand 类型的对象,并已正确连接到数据库MyDB。为了在遍历完SqlDataReader 对象的所有数据行后立即自动释放cmd 使用的连接对象,应采用下列哪种方法调用ExecuteReader方法?(D)A. SqlDataReader dr = cmd.ExecuteReader( ); B. SqlDataReader dr = cmd.ExecuteReader(true);C. SqlDataReader dr = cmd.ExecuteReader(0);D. SqlDataReader dr= cmd.ExecuteReader(CommandBehavior.CloseConnection);19、下列哪个SQL 语句属于DDL 语句(数据定义语句)?( A) A. Create B. Select C. Grant D. Insert20、SQL Server 2000 的BEGIN TRANS 和COMMIT TRANS、ROOLBACK TRANS 语句可用于_中来支持操作的事务特性。 (B) ASelect 语句 B存储过程CADO.NET 连接对象的Transaction 属性 DADO.NET 命令对象的CommandText 属性21、使用SQL Server .NET 数据提供程序访问SQl Server 2000 数据库时,我们创建了事务对象trans,并将其IsolationLevel 属性设置为Serializable,则在该事务中执行Command 对象的方法_。 (ABCD)A. 可以防止在读取时破坏数据 B. 可以防止脏读C. 可以防止不可重复读 D. 可以防止幻象读取22、下列哪些选项可以作为DataSet 的数据源? (ABCD)A. SQL Server 2000 数据库中的视图 B. Oracle 数据库中的表C. XML 文件 D. Excel 制表文件23、为了在程序中使用DataSet 类定义数据集对象,应在文件开始处添加对命名空间_的引用。 (C) A. System.IO B. System.Utils C. System.Data D. System.DataBase24、下列哪些方法可以在DataSet 对象ds 中添加一个名为“Customers”的DataTable 对象?(BCD)A. DataTable dt_customers = new DataTable();B. DataTable dt_customers = new DataTable(Customers); ds.Tables.Add(dt_customers);C. ds.Tables.Add(Customers); D. ds.Tables.Add(new DataTable(Customers);25、已知ds1、ds2 分别代表两个不同的DataSet 对象。其中ds1 已包含名为“Customer”的DataTable 对象,且该DataTable 对象被变量dt_Customer 引用.已知dt_Customer表中有100 条记录,则执行下列语句后,新的数据表new_dt_Customer 中包含_条记录。DataTable new_dt_Customer = dt_Customer.Copy(); (B)A. 0 B. 100 C. 200 D. 30026、dt为DataTable 类型的变量,引用名为Customers的DataTable 对象。该表中包含CustomerID 、CustomerName.Address .Telephone 等4 列.将数据列CustomerID设为该表的主键的正确语句有: (D)A. dt.PrimaryKey = CustomerID; B. dt.PrimaryKey.Add(CustomerID);C. dt.PrimaryKey = new objectCustomerID; D. dt.PrimaryKey = new DataColumndt.ColumnsCustomerID;27、已知ds 为数据集对象。以下语句的作用是_。 (A)ds.TablesProduct.Constraints.Add(new UniqueConstraint(UC_ProductName,new stringName,Class,true);A. 为表Product添加一个由列Name,Class组合成的主键约束B. 为表Product添加一个由列Name,Class组合成的唯一性约束C. 为数据集ds 添加一个名为Product的数据表,并添加两个列,列名分别为Name和ClassD. 为数据集ds 添加一个名为Product的数据表,并添加一个名为UC_ProductName的数据列28、已知变量ds 引用某个DataSet 对象,该DataSet 对象中已包含一个表名为table1的数据表。在Windows 窗体Form1 中,为了将变量名为dataGrid1 的DataGrid 控件绑定到数据表table1,可以使用代码_。 (AC)A. dataGrid1.DataSource = ds; dataGrid1.DataMember = ds.Tablestable1;B. dataGrid1.DataMember = ds;C. dataGrid1.DataSource = new DataView(ds.Tablestable1);D. dataGrid1.DataSource = ds.Tablestable1; dataGrid1.DataMember = ds;29、数据集ds 中两数据表(父表:Customer;子表:CartItems)之间有如图外键约束。父表Customers 中有一行数据的CustomerID=100,子表CartItems 中有20 行数据的CustomerID=100。若从父表中删除该行,则: (D)A. 子表不发生任何变化 B. 子表中20 个相关行的CustomerID 列的值变为DBNullC. 子表中20 个相关行被删除 D. 引发Exception30、数据集对象dsNorthwind 包含两个表,表名分别为Customers和Orders。执行下列语句:dsNorthwind.Relations.Add( FK_CustomersOrders, dsNorthwind.TablesCustomers.ColumnsCustomerID,dsNorthwind.TablesOrders.ColumnsCustomerID, false); 该语句运行结果有_。 (A)A. 为dsNorthwind 创建了表Customers和Orders之间的导航关系B. 为表Customers创建了一个唯一性约束C. 为表Orders创建了一个唯一性约束D. 为表Customers创建了一个外键约束,其父表为OrdersE. 为表Orders创建了一个外键约束,其父表为Customers31、DataSet 对象ds 中,数据表对象Customers 的表名为Customers,其表结构如下:列名类型列序号CustomerIDint0CompanyNamestring1Addressstring2Citystring3则下列向该表添加一行新数据的语句是否正确?object row = ATA,A8,Beijing,1; ds.TablesCustomers.Rows.Add(row); (B)A. 正确 B. 错误32、DataSet 对象ds 中,数据表对象Customers 的表名为Customers,其表结构如下:列名类型列序号CustomerIDint0CompanyNamestring1Addressstring2Citystring3该表有300 条记录,其中有一些刚刚被标记为删除。我们希望从表中查找所有已经标记为删除的、来自London 的客户信息,并将结果以City 列递减排序放入一个DataRow 数组中。则执行下列_语句可以完成此目标。 (B)ADataRow selRows = Customers.Select(City = London, City DESC,DataRowState.Deleted);BDataRow selRows = Customers.Select(City = London, City DESC,DataViewRowState.Deleted);CDataRow selRows = Customers.Select(City = London, City ASC,DataRowState.Deleted);DDataRow selRows = Customers.Select(City = London, City ASC,DataViewRowState.Deleted);33、DataView 对象的特性有:(AD)A. DataView 只能访问单个DataTable 表 B. DataView 可以作为连接两个相关表的手段C. DataView 不能进行排序 D. DataView 可以根据记录的版本、状态进行筛选34、一般情况下,我们可以从代表DataSet 数据的XML 文件中推断出DataSet 的架构。然而,我们需要使用XSD 架构的原因有:(AB)A. 避免从XML 文件推断DataSet 架构造成的额外开销 B. 推断出的架构无法达到与XSD 架构同等的细节水平C. XML 文件不是良构的,而XSD 文件是良构的D. 从XML 推断DataSet 架构是非法的35、在某XSD 文件中,有以下代码片断:其中,标记的作用是:(D)A. 元素“类别_ID”的值是递增的 B. “类别”元素下的两个子元素都必须出现C. “类别”元素下的两个子元素是可选的 D. 要求“类别”元素下的两个子元素必须以指定的顺序出现。36、Dataset1 为一数据集对象,语句 Dataset1.ReadXml(F:/Dataset1.XML,XmlReadMode.ReadSchema); 的作用是:(A)A. 若Dataset1 已经包含架构,则将所有由XML文件内部架构定义的新表加入Dataset1,然后向Dataset1 加载数据;B. 向Dataset1 加载数据;忽略所有XML文件内部架构,并丢弃所有与Dataset1 现有架构不匹配的数据。C. 忽略所有XML 文件内部架构而根据XML数据推断出新的架构。添加到Dataset1;然后向Dataset1 加载数据。D. 从XML 文件读取数据集数据修改信息,将其合并到Dataset1 中。37、为了只把DataSet 对象MyDS 的数据修改情况写入文件F:/ MyDS.XML中,以备在网络可用时更新到数据库中,可执行 (E)A. MyDS.WriteXmlSchema(F:/MyDS.XSD);B. string MyDSSchema = MyDS.GetXml();C. MyDS.WriteXml(F:/MyDS.XSD,XmlWriteMode.WriteSchema);D. MyDS.WriteXml(F:/MyDS.XSD,XmlWriteMode.IgnoreSchema);E. MyDS.WriteXml(F:/MyDS.XSD,XmlWriteMode.DiffGram);38、目前在ADO.NET 中可以使用与下列哪些数据源相关的DataAdapter?(ABC)A. SQL Server .NET 数据源 B. OLE DB .NET 数据源 C. XML 文件 D. ODBC .NET 数据源39、DataAdapter 对象使用与_属性关联的Command 对象将DataSet 修改的数据保存入数据源。 (C)A. SelectCommand B. InsertCommand C. UpdateCommand D. DeleteCommand40、在使用DataAdapter 作为从数据源到DataSet 的通道时,可能遇到数据源和DataSet架构不匹配的情况。DataAdapter 使用_对象处理该情况。 (C)A. UpdateCommand B. DataBindings C. TableMappings D. XSD 架构文件41、已知有如下变量:string strConn1 = “Provider=SQLOLEDB;Data Source=(local)NetSDK;”+“Initial Catalog=Northwind”;string strConn2 = “Data Source=(local)NetSDK;”+“Initial Catalog=Northwind;Provider=SQLOLEDB”;string strSql1 = “SELECT * FROM Customers”;string strSql2 = “SELECT * FROM Orders”;有下列3 组语句:1. OleDbDataAdapter da1 = new OleDbDataAdapter(strSql1,strConn1);OleDbDataAdapter da2 = new OleDbDataAdapter(strSql2,strConn1);调用da1、da2 将数据下载到数据集2. OleDbDataAdapter da1 = new OleDbDataAdapter(strSql1,strConn1);OleDbDataAdapter da2 = new OleDbDataAdapter(strSql2,strConn2);调用da1、da2 将数据下载到数据集3. OleDbConnection conn = new OleDbConnection(strConn1);OleDbDataAdapter da1 = new OleDbDataAdapter(strSql1,conn);OleDbDataAdapter da2 = new OleDbDataAdapter(strSql2,conn);调用da1、da2 将数据下载到数据集,则执行效率最低的一组语句是_B_. A. 1 B. 2 C. 3 D. 都一样42、为了提高性能,在使用DataAdapter 填充DataSet 前,可以将_属性值设为false. (A)A. DataSet 对象的EnforceConstraints B. DataSet 对象的CaseSensitiveC. DataAdapter 对象的AcceptChangesDuringFill, D. DataAdapter 对象的MissingSchemaAction43、为了控制DataAdapter 的Fill 方法如何在填充数据之前向DataSet 加载数据源架构信息,可在调用该方法前,将DataAdapter 的MissingSchemaAction 属性设为_,使得Fill 方法在填充数据前,向DataSet 架构添加额外的表和列,并且给DataTable添加主键信息。(B)A. Add B. AddWithKey C. Error D. Ignore44、da 为DataAdapter 对象,其SeclectCommand 的查询字符串为: Select * From Customersda的TableMappings 集合中包含一个DataTableMapping 对象,如下代码所示:DataTableMapping dcm=da.TableMappings.Add(Customers,dtCustomers);dcm.ColumnMappings.Add(CustomerID,dtCustomerID);dcm.ColumnMappings.Add(CustomerName,dtCustomerName);dcm.ColumnMappings.Add(Address,dtAddress);数据集ds 中已包含一个名为dtCustomers 的数据表,该表包含3 个数据列,列名分别为dtCustomerID、dtCustomerName、dtAddress ;另一方面,数据库中包含一个名为Customers 的数据表,该表包含3 个数据列,列名分别为CustomerID、CustomerName、Address。请问,若调用以下代码结果如何?da.FillSchema(ds,SchemaType.Source,Customers); (D)A. 目标数据集中包含1 个数据表,表名CustomersB. 目标数据集中包含1 个数据表,表名dtCustomersC. 目标数据集中包含1 个数据表,表名TableD. 目标数据集中包含2 个数据表,表名Customers、dtCustomersE. 目标数据集中包含2 个数据表,表名Table、dtCustomersF. 发异常45、在ADO.NET 编程中,能否使用一个DataAdapter 对象向多个DataTable 填充数据?(B)A. 可以 B. 不可以46、在DataSet 中,若修改某一DataRow 对象的任何一列的值,该行的DataRowState 属性的值将变为_ (D)A. DataRowState.Added B. DataRowState.Deleted C. DataRowState.Detached D. DataRowState.Modified47、myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据。在本地对myDataSet 进行修改后,调用下列语句:DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为_的数据行。 (ABD)A. Added B. Deleted C. Detached D. Modified E. Unchanged48、DataAdapter 对象的DeleteCommand 的属性值为null,将造成:(C)A. 程序编译错误 B. DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理C. DataAdapter 在处理DataSet 中被删除的行时,将引发异常D. DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行49、DataAdapter 对象的Update 查询语句中, 使用下列哪种Where 子句可以保证本行的更新不会覆盖其他用户的更改。 (ACD)A. 包含数据源所有的列 B. 只包含主键列 C. 包含主键列和一个时戳列 D. 包含主键列和已修改列50、如果远端的XML Web Service进行了安全性设置,要求调用这必须经过身份验证,则在客户端代码中应该包含_。 (B)A. 创建用户名和密码的代码 B. 将客户端凭据传递给XML Web Service 的代码C. 向Microsoft 注册的代码 D. 登录到XML Web Service 所属计算机的方法51、.NET构架中被用来访问数据库数据的组件集合称为: (B)A. ADO B. ADO.NET C. COM+ D. Data Service.NET52、在ADO.NET 中,执行数据库的某个存储过程,则至少需要创建_并设置它们的属性,调用合适的方法: (A)A. 一个Connection 对象和一个Command 对象 B. 一个Connection 对象和DataSet 对象C. 一个Command 对象和一个DataSet 对象 D. 一个Command 对象和一个DataAdapter 对象53、dataTable 是数据集myDataSet 中的数据表对象,有9 条记录。调用下列代码后,dataTable 中还有几条记录? dataTable.Rows8.Delete(); (A) A. 9 B. 8 C. 1 D. 054、在ADO.NET中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet中,则必须事先设置好DataAdapter对象的下列哪个Command属性? (D)A. Delete Command B。Update Command C。Insert Command D。Select Command55、为使用OleDb .NET Data Proviver连接到SQL Server 2000数据库,应将Connection对象的ConnectionString属性中的Provider子属性的值设置为: (A)A. Provider=SQLOLEDB B. Provider=SQLSERVERCProvider=Microsoft.Jet.OLEDB.4.0 D . Provider=MSDAORA56、在使用ADO.NET编写连接到SQL Server 2000数据库的应用程序时,从提高性能的角度考虑,应创建_类的对象, 并调用其Open方法连接到数据库: (B)AOleDbConnection B。SqlConnection C。OdbcConnection D。Connection57、在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的_属性来指定连接到数据库时的用户和密码信息。 (A) A. ConnectionString B. DataSource C. UserInformation D. Provider58、使用名为TKorderEntry 的DataSet 对象开发一个管理某项目的数据,TkorderEntry对象有两个名为orderNames和OrderDetails的DataTable对象,在两个DataTable间定义一个名为orderDetailsKey 的ForeignKeyConstraint对象。想要在orderNames中删除一行,由于它与OrderDetails 表中的行相关联,会产生异常。出现问题最可能的原因是: (D)A. OrderDetails.KeyDeleteRule的当前值是Rule.Cascade.B. OrderDetails.KeyDeleteRul的当前值是Rule.SetNull.C. OrderDetails.KeyDeleteRule的当前值是Rule.SetDefault.D. OrderDetails.KeyDeleteRule的当前值是Rule.None.59、你正在创建一个ASP.NET 应用程序来追踪一家公司的销售订单.此应用程序用的是ADO.NET DataSet 对象,DataSet 包含了两个DataTable 对象.一个表的名字为Orders,另一个表名为OrderDetails.来自Orders 表的数据显示在列表框中,你希望当用户在列表框中选择了Orders 表的信息时,它相应的Order details 就会显示在Grid 中。你想修改这些对象使你的代码能够找到你选择的订单的所有order details 信息,你该? (A)A在DataSet 对象的Relations 集合中添加一个DataRelation 对象B用DataSet.Merge 方法把Orders 表和OrderDetails 表相互连接起来C在OrderDetails表中添加一个ForeignKeyConstraintD在OrderDetails中添加一个keyref约束60、开发一个用DataGrid控件来显示产品的分类列表的ASP.NET程序,产品数据存放在名为TestKingProducts的 Microsoft SQL Server 数据库中,每一个产品有一数值变量 ProductID和字符变量 ProductName。利用SqlDataAdapter 对象和 SqlCommand 通过存储过程来检索数据库中的产品数据,设置SqlCommand 对象的CommandType 属性为CommandType.StoredProcedure,设置 CommandText 属性为 procProductList。 产品列表通过由ProductID降序分类填充到一个DataTable对象中,要求数据通过ProductName按字母倒序显示。 请选择: (B)A. SqlCommand 对象的CommandType属性设为CommandType.Text. 按下面方法更改SqlCommand 对象的CommandType属性:SELECT * FROM procProductList ORDER BY ProductName DESC;绑定 DataGrid控件至DataTable对象。B. 创建一个基于DataTable 对象的DataView 对象,设置DataView对象的Sort属性为 “ProductName DESC”. 绑定 DataGrid控件至DataView对象。C. 设置DataGrid控件的 AllowSorting属性为True。设置显示ProductName 的DataGridColumn 的SortExpression属性为“ProductName DESC”. 绑定 DataGrid控件至DataTable对象.D. 设置DataTable 对象的DisplayExpression 属性为 “ORDER BY ProductName DESC”.绑定 DataGrid控件至DataTable对象.61、使用Microsoft SQL Server .NET Data Provider连接到某个数据库.数据库管理员报告,由于应用程序的超量使用,等待建立新连接的用户的数据请求被中止,通过设置最小连接池数为10来改进请求通过的能力. (C)A. 在应用程序的Web.config 文件中设置appSettings 元素的connection 元素,设置连接池的最小数量为10。 B. 在服务器的Web.config 文件中增加appSettings 元素的connection 元素,设置连接池的最小数量为10。C. 在连接字符串中增加一个Min Pool Size属性,设置连接池的最小数量为10。D. 增加一个Min Pool Size属性给 ADO.NET connection 对象, 该属性赋值为10。62、你正在为你的公司创建一个ASP.NET的应用程序。公司的数据都存储在Microsoft SQLServer 6.5数据库中。你的应用程序能产生一个上百万行的基于transaction表的交易帐目汇总报表,你希望你的应用程序能够尽可能快的返回汇总报表。你该如何做,使应用程序与数据库连接检索数据? (B)A用SqlConnection对象连接数据库,用SqlCommand对象运行存储过程来返回数据B用OleDbConnection对象连接数据库,用OleDbCommand对象运行存储过程来返回数据C配置SQL Server使它支持HTTP访问,创建XML模板来运行存储过程,在XML模板中返回数据D用COM interop 来创建ADODB.Connection对象,用ADODB.Command对象来运行SQL语句返回数据63、创建一个从Microsoft SQL Server 数据库中检索数据的ASP.NET页。在SQL Server数据库中创建一个名为GetYTDSales的方法用来运行存储过程。存储过程定义一个指定产品的输入参数并返回整年产品的销售数据。在GetYTDSales方法中声明一数字变量,把存储过程的返回值赋给该变量。请选择: (C)A.创建一个SqlDataAdapter对象,调用它的Fill方法来运行存储过程并把整年产品的销售数据赋给该数字变量。B.创建一个SqlDataAdapter对象,调用它的Update方法来运行存储过程并把整年产品的销售数据赋给该数字变量。C.创建一个SqlDataAdapter对象,调用它的ExecuteScalar方法来运行存储过程并把整年产品的销售数据赋给该数字变量。D.创建一个SqlDataAdapter对象,调用它的ExecuteReader方法来运行存储过程并把整年产品的销售数据赋给该数字变量。64、创建ASP.NET页面来显示产品的清单。产品的信息存储在Microsoft SQL Server数据库上。你用SqlConnection对象连接数据库。你的SQL Server计算机名为SerA。产品信息数据库名为SalesDB,包含产品信息的表名为Products。你用SQL Server用户账号WebApp,口令为Good123连接SalesDB。你需要设置SqlConnection 对象的ConnectionString属性。你该用哪个字符串?(C)A. “Provider=SQLOLEDB.1;File Name =”DataMyFile.udlB. “Provider=MSDASQL;Data Source=SerA;Initial Catalog=SalesDB;User ID=WebApp;Password= Good123”C. “Data Source= SerA;Initial Catalog=SalesDB; User ID=WebApp;Password= Good123”D. “Data Source= SerA;Database=SalesDB;Initial File Name=Products; User ID=WebApp;Pwd= Good123”65、利用ASP.NET 和 ADO.NET为TestKing创建一个统计应用程序。编写代码在每个月的月末运行一组存储过程对数据库进行提交操作。使用 OleDbC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中医文化试题及答案
- 普洱历史高考试卷及答案
- 2025至2030银饰行业市场深度调研及发展趋势与投资报告
- 2025年起重机械指挥人员考核试题及答案
- soopat测评题目及答案
- 2025人工智能工程师笔试题目及答案
- 矿业安全面试题及答案
- 2025年智能制造与人工智能融合发展试题及答案
- 教育行业教育行业教育技术公司2025年市场策略研究报告
- 咸宁赤壁市事业单位招聘笔试真题2024
- 急性脑卒中的急救护理课件
- DB32T-鸭场粪污异位发酵床处理技术规范编制说明
- 无线定位技术发展趋势-洞察分析
- 《云南濒危语言保护》课件
- 居家养老服务探访制度及家属协作
- 边坡喷射混凝土施工案例分析方案
- 视频号推广方案
- 广东省广州市2024-2025学年高一上学期开学考试英语检测试题(附答案)
- 博物馆布展工程施工组织设计方案
- 附件3:公司境外突发事件应急预案
- 3.1平均数(教学课件)五年级数学上册 沪教版
评论
0/150
提交评论