教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 基础教育 >

基于 NET的Web应用程序开发 - 微软认证真题(15)

来源:网络收集 时间:2026-03-30
导读: ASP.NET真题第 26 页 共 34 页 End If D.将下列语句添加到Subscribe.aspx的Page.Load事件管理程序: If Page.IsPostBack Then listNameLabel.Text=ctlSubscribe.listNameText.Text End If E.将下列语句添加到List

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字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于 NET的Web应用程序开发 - 微软认证真题(15).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/566063.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)