基于 NET的Web应用程序开发 - 微软认证真题(15)
ASP.NET真题第 26 页 共 34 页
End If
D.将下列语句添加到Subscribe.aspx的Page.Load事件管理程序: If Page.IsPostBack Then
listNameLabel.Text=ctlSubscribe.listNameText.Text End If
E.将下列语句添加到ListSubscribe.ascx的Page.Load事件管理程序: If Not Page.IsPostBack Then
listNameLabel.Text=listNameText.Text End If
F.将下列语句添加到ListSubscribe.ascx的Page.Load事件管理程序:
If Page.IsPostBack Then
listNameLabel.Text=listNameText.Text End If
128、您是一个开发人员团队的成员。该团队正在为公司开发数个ASP.NET应用程序。您希望创建一个可再用工具条,以供每个应用程序使用。该工具条将在用户看到的每页页首显示。该工具条的内容将根据每位用户创建配置文件时选择选项的不同而变化。
您希望能够为团队的每位开发人员,将该工具条添加ASP.NET工具箱。您应该怎么办?
A.创建一个新的“Web控件库”项目。在一个Web自定义控件内创建该工具条。
B.将一个新的Web用户控件添加到您的ASP.NET项目。在该Web用户控件内创建该工具条。
C.将一个新的Web窗体添加到您的ASP.NET项目。在该Web窗体内设计该工具条,并用.ascx扩展名保存该Web窗体。
D.将一个新的组件类添加到您的ASP.NET项目。在该组件类的设计程序中设计该工具条。
129、您正在用ASP.NET和ADP.NET为公司创建一个财会应用程序。您正在编写运行一组存储过程的代码,以在每个月月末执行张贴操作。
您用一个OleDbConnection对象来接入该数据库。您用一个OleDbCommand对象来运行这些存储过程。 如果在任何存储过程的执行期间出现错误,您希望回滚任何已张贴的数据更改。您希望仅在所有张贴操作都成功的情况中,才确认这些更改。
您编写了一段用于在存储过程的执行中出现错误时,捕获一个OleDbException对象的代码。那么您还该怎么办?
A.在运行该存储过程之前,调用OleDbConnection对象的BeginTransaction方法。如果一个错误出现,用OleDbConnection对象来回滚所有更改。
B.在运行该存储过程之前,调用OleDbConnection对象的BeginTransaction方法。如果错误出现,用OleDbException对象来回滚所有更改。 C.用OleDbConnection对象的BeginTransaction方法来创建一个OleDbTransaction对象。将OleDbTransaction对象指派给您的OleDbCommand对象的Transaction属性。如果错误出现,用OleDbTransaction对象来回滚所有更改。
D.用OleDbConnection对象的BeginTransaction方法来创建一个OleDbTransaction对象。将一个对OleDbTransaction对象的应用传递给每个存储过程。使用存储过程内的错误处理代码来回滚所有更改。 130、您正在创建一个ASP.NET页面,以便用一个可更新的DataGrid控件向用户提供数据。用户在网格内更新数据。您的代码使用System.Data命名空间和System.Data.OleDb命名空间。数据更改保存在一个ADO.NET DataTable对象中。您希望一位用户结束更改时,这位用户的更改都保存在一个数据库中。为完成此任务,您编写了以下过程: Public Shared Sub UpdateData( ByVal sql As String, ByVal connectionString As String, ByVal dataTable As DataTable) Dim da As New OleDb.OleDbDataAdapter() Dim cnn As New OleDb.OleDbConnection(connectionString) dataTable.AcceptChanges() da.UpdateCommand.CommandText=sql da.UpdateCommand.Connection=cnn da.Update(dataTable) da.Dispose() End Sub
当用户编辑数据时,此代码运行至完成,但数据库中未出现数据更改。您测试了您想此过程传递的更新查询和连接字符串,二者均工作正常。
您需要更改代码,以确保数据更改出现在数据库中。您应该怎么办?
A.添加下列两行代码,然后再调用Update方法: Dim cb As New OleDb.OleDbCommandBuilder(da) Cb.GetUpdateCommand()
B.添加下列两行代码,然后再调用Update方法:
阿峰
第 26 页
ASP.NET真题第 27 页 共 34 页
da.UpdateCommand.Connection.Open() C.删除这行代码: dataTable.AcceptChanges() D.删除这行代码: Da.Dispose();
132、您正在为一家在线银行站点创建一个ASP.NET应用程序。您需要允许客户在帐户间汇转资金。您用Visual Basic.NET编写了一个处理资金汇转的组件。该组件由名为FundsTransfer.aspx的页面使用。 针对单元测试,您将以下代码段添加到该组件的TransferFunds方法。(所包括的行号仅供参考) 1 Dim ctx As HttpContext 2 ctx=HttpContext.Current 3 ctx.Trace.Write(“请求资金转帐。”)
您希望能够在FundsTransfer.aspx页面查看跟踪输出。您应该怎么办?
A.将例示一个Trace listener(跟踪侦听程序)的代码添加到FundsTransfer.aspx页面。 B.在FundsTransfer.aspx页面的Page指令中启用跟踪。
C.将以下属性添加到Machine.config文件: D.将代码段第3行修改如下: System.Diagnostics.Trace.WriteIf(ctx.IsDebuggingEnabled,” 请求资金转帐。”)
133、您创建了一个ASP.NET页面,用于在DataGrid控件中显示按顺序排列的产品列表。产品数据存储在一个Microsoft SQL Server数据库中。每件产品由名为ProductID的数值加以识别,并且每件产品拥有一个名为ProductName的文字说明。您编写的ADO.NET代码将通过调用一个存储过程,用SqlDataAdapter对象和SqlCommand对象从数据库中检索产品数据。
您将SqlCommand对象的CommandType属性设定为CommandType.StoreProcedure。您将procProductList对象的CommandText属性设定为procProductList。您的代码成功地用按ProductID以降序排列的产品列表,填充了DataTable对象。
您希望数据按ProductName以反向字母顺序显示。您应该怎么办?
A.将SqlCommand对象的CommandType属性设置更改为CommandType.Text。将SqlCommand对象的CommandText属性设置更改如下: SELECT * FROM procProductList ORDER BY ProductName DESC; 将DataGrid控件绑定到DataTable对象。
B.根据DataTable对象,创建一个新的DataView对象。将DataView对象的Sort属性设置为”ProductName DESC”。将DataGrid控件绑定到DataView对象。 C.将DataGrid控件的AllowSorting属性设定为True。将显示ProductName的DataGridVolumn的SortExpression属性设定为”ProductName DESC”。将DataGrid控件绑定到DataTable对象。 D.将DataTable对象的DisplayExpression属性设定为”ORDER BY ProductName DESC”。将DataGrid控件绑定到DataTable对象。
134、您是公司的Web开发人员。您创建了一个访问销售和市场数据的ASP.NET应用程序。数据存储在一台名为Prod01的服务器上一个Microsoft SQL Server数据库中。
公司购买了一个工厂自动化软件应用程序。此应用程序安装到Prod01。在该服务器上,它创建了名为Factory的第二个SQL Server 2000实例以及一个名为FactoryDB的数据库。您使用Windows集成验证接入FactoryDB。 您希望将一个显示FactoryDB的库存数据的页面,添加到您的ASP.NET应用程序。您用一个SqlConnection对象来接入该数据库。您需要创建一个连接字符串,用于接入在Pro …… 此处隐藏:5469字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




