重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案新万博体育下载 > 全部分类 > 求职面试
搜题
题目内容 (请给出正确答案)
[主观题]

【单选题】作为一名TestKing的软件开发人员,你正在创建...

【单选题】作为一名TestKing的软件开发人员,你正在创建一个在可更新DataGrid控件中给用户提供数据的ASP.NET应用程序。用户在网格中更新数据。你的代码使用System.Data命名空间和System.Data.OleDb命名空间。数据改变保存在ADO.NET DataTable对象中。你想当用户完成修改时用户的修改数据保存在数据库中,写了以下程序来完成任务: Public Shared Sub UpdateTestKData(_ 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) cd.GetUpdateCommand()

B、在调用Update方法之前添加以下代码: da.GetUpdateCommand.Connection.Open()

C、删除这行代码: dataTable.AcceptChanges()

D、删除这行代码: da.Dispose()

暂无答案
网友您好, 请在下方输入框内输入要搜索的题目:
万博体育app:“【单选题】作为一名TestKing的软件开发人员,你正在创建...”相关的问题

第1题

【单选题】你是为TestKing创建了若干个ASP.NET应用程序的开发组中的一员。你要创建一个可在每个应用程序中重用的工具栏,这个工具栏将在用户浏览的每个页面顶部显示。这个工具栏的内容将根据创建外形时每个用户选择的选项而改变。你要使你的团队中的每个开发人员可以添加工具栏到ASP.NET工具箱,该怎么做?

A、创建一个新的Web Control Library项目;在Web自定义控件中创建工具栏

B、添加一个新的Web用户控件到你的ASP.NET项目;在Web用户控件中创建工具栏

C、添加一个新的webform到你的ASP.NET项目;在webform中设计工具栏并以.ascx扩展名保存这个Web表单

D、添加一个新的组件类到你的ASP.NET项目;在这个组件类中设计工具栏

点击查看答案

第2题

【单选题】你正在为certkiller创建一个ASP.NET应用程序。...

【单选题】你正在为certkiller创建一个ASP.NET应用程序。这个应用程序将显示TestKing卖出的产品信息,使用Microsoft SQL Server 数据库。你添加两个下拉列表控件到你的.aspx页面,一个下拉列表框将显示产品信息,这个下拉列表框的控件名为Products;另一个下拉列表框将显示类别信息,这个下拉列表框的控件名为Category。你有一个名为con的打开的 SqlConnection对象。Page.Load事件处理程序使用以下代码段来通过绑定SqlDataReader增加下拉列表数据:(每行的数字只用于参考) 01 SqlCommand cmd1=new SqlCommand(“SELECT * FROM “_ & “Products”,con ); 02 SqlDataReader dr1; 03 dr1 = cmd1.ExecuteReader(); 04 Products.DataTextField = “ProductName” ; 05 Products.DataValueField = “ProductID”; 06 Products.DataSource = tk1; 07 Products.DataBind(); 08 SqlDataReader dr2 ; 09 cmd1.CommandText = “SELECT * FROM Category”; 10 dr2 = cmd1.ExecuteReader(); 11 Category.DataTextField = “CategoryName”; 12 Category.DataValueField = “Category ID” ; 13 Category.DataSource = tk2; 14 Category.DataBind() ; 在测试过程中,页面出现异常,你需要保证页面不产生异常准确显示,该怎么做?

A、用以下的代码替换03行的代码段:tk1.ExcuteReader(CommandBehavior.CloseConnection)

B、在07和08代码段之间添加以下代码:tk1.Close()

C、用以下的代码替换09行和10行间的代码段:Dim cmd2 as New SqlCommand “SELECT * FROM Category”,con) tk2=cmd2. ExcuteReader()

D、去掉07行的代码段,用以下的代码替换14行的代码段:Page.DataBind()

点击查看答案

第3题

【单选题】你创建一个名为MyApp的ASP.NET应用程序并将安...

【单选题】你创建一个名为MyApp的ASP.NET应用程序并将安装在一个名为TestKingSrv的WEB服务器上。 你创建了一个Web安装项目来配置你的ASP.NET应用程序并把它加到你的解决方案中。你设置配置管理器为Release模式,并为你的程序创建了一个部署包。你把部署包拷贝到CD-ROM并带到TestKingSrv。 你登录到TestKingSrv并在CD—ROM执行部署包。在安装过程中,你收到以下错误: “The specified path “http://TestKingSrv/MyApp’ is unavailable. The Internet Information Server might not be running or the patch exists and is redirected to another machine. Please check the status of the virtual directory in the Internet Service Manager”. 你检验了TestKingSrv上正运行IIS并且指定路径不存在。你想在TestKingSrv上安装应用程序,你应该怎么做?

A、用/a命令行以Administrative 模式运行部署包

B、退出并用一个有TestKingSrv管理员特权的用户重新登录

C、创建一个名为MyApp的IIS虚拟目录并配置为可写

D、拷贝CD—ROM上的部署包到TestKingSrv本地目录然后执行部署包

点击查看答案

第4题

【单选题】你正在为TestKong Inc创建一个ASP.NET页面来...

【单选题】你正在为TestKong Inc创建一个ASP.NET页面来记录相互联系的信息。该页面包含一个名为emailTextBox的文本框控件和一个名为phone的文本框控件。你的应用程序要求用户在这两个TextBox中输入数据。你添加了两个RequireFieldValidator控件到页面中。一个控件名为emailRequired,另一个控件名为phoneRequired。你设置emailRequired的ControlToValidate属性为emaiTextBox,设置phoneRequired的ControlToValidate属性为phoneTextBox。另外,你在页面的底部添加了一个ValidationSummary控件。如果用户在放置emaiTextBox为空之后要提交页面,你希望在TextBox的旁边出现单词“Required”。如果用户在放置emaiTextBox或phoneTextBox为空之后要提交页面,你也希望在页面的底部能出现一句消息。你希望显示一个bulleted list 提示缺少了哪个输入项。如果emaiTextBox为空,你希望bulleted list包含下列的短语:“E-mail is a required entry”。如果phoneTextBox为空,你希望bulleted list包含下列短语:“Telephone number is a required entry。”你该怎么做?

A、设置每个RequireFieldValidator控件的InitialValue属性为“Required”。设置emailRequired的Text属性为“E-mail is a required entry.”设置phoneRequired的Text属性为“Telephone number is a required entry.”

B、设置每个RequireFieldValidator控件的InitialValue属性为“Required”。设置emailRequired的ErrorMessage属性为“E-mail is a required entry.”。设置phoneRequired的ErrorMessage属性为“Telephone number is a required entry.”

C、设置每个RequireFieldValidator控件的Display属性为Dynamic。设置emailRequired和phoneRequired的ErrorMessage属性为Dynamic。设置emailRequired的Text属性为“E-mail is a required entry.”设置phoneRequired的Text属性为“Telephone number is a required entry.”

D、设置每个RequireFieldValidator控件的Text属性为“Required”。设置emailRequired的ErrorMessage属性为“E-mailisarequiredentry.”。设置phoneRequired的ErrorMessage属性为“Telephonenumberisarequiredentry.”

点击查看答案

第5题

【单选题】作为一家公司的软件开发员,你正在创建一个ASP.NET应用程序,采用基于角色的安全性来允许用户访问那些他们有权访问的页面。你用Microsoft SQL Server数据库来管理用户和角色的列表。Roles表有RoleID和RoleName两列。表Users有UserID,UserName和Password三列。UserRoles表有UserID和RoleID。你需要创建一个存储过程来返

A、SELECT UserRoles.UserID, Users.UserName FROM Users INNER JOIN Roles UserRoles On UserRoles.RoleID = Users.UserID WHERE UserRoles.RoleID = @RoleID

B、SELECT UserRoles.UserID, Users.UserName FROM UserRoles INNER JOIN Roles On UserRoles.RoleID = Roles.RoleID, Users WHERE UserRoles.RoleID = @RoleID

C、SELECT UserRoles.UserID, Users.UserName FROM UserRoles INNER JOIN Users On Users.UserID = UserRoles.UserID WHERE UserRoles.RoleID = @RoleID

D、SELECT Users.UserID. Users.UserName FROM Users, UserRoles INNER JOIN Roles On UserRoles.RoleID = Roles.RoleID WHERE UserRoles.RoleID = @RoleID

点击查看答案

第6题

【单选题】你正在为TestKing的在线支付服务创建一个ASP.NET应用程序,这项服务允许用户通过使用电子信用卡来支付帐单。 这个应用程序包含一个名为TestKPayment.aspx的支付页面,这个页面包括一个用于输入收款人、支付总数和信用卡信息的表单。当用户需要提交一个新的帐单地址给收款人时,页面表单允许用户提供新的地址信息给ProcessAddressChange.aspx,页面使用户提交

A、Response.Redirect(“ProcessAddressChange.aspx”)

B、Response.WriteFile(“ProcessAddressChange.aspx”)

C、Server.Transfer(“ProcessAddressChange.aspx”,True)

D、Server.Execute(“ProcessAddressChange.aspx”)

点击查看答案

第7题

【单选题】你为TestKing新兵训练营创建了一个用来跟踪学生检查(考试)的ASP.NET应用程序。你使用Microsoft Windows认证。学生时Students组的成员,老师是Teachers组的成员。你的应用程序的根目录名为Exams。Exams文件夹显示悬而未决的的考试的信息。Exams文件夹有一个名为Grades的子文件夹。学生和老师可以访问Exams中的页面。只有老师可以访问Gra

A、将Grades的web.config文件中的line 1 移走

B、将Grades的web.config文件中的line 4修改如下:

C、在Exams的web.config文件的line 1和line 2之间添加下列行:

D、在Grades的web.config文件的line 1和line 2之间添加下列行:

E、在Grades的web.config文件的line 1和line 2之间添加下列行:

点击查看答案

第8题

【单选题】你在为TestKing Inc 创建一个ASP.NET应用程序。公司用应用程序完成定期跟踪和产生记帐发票。帐目接收部门用一个名为PrepareInvoices.aspx的页在每月底发出发票给顾客。在应用程序测试时,你发现一些发票的到期合计数产生负值。到期合计数在PrepareInvoices.aspx页中的一个名为CalculateTotalDue函数里计算。从PrepareInvoic

A、如下更改代码段: Dim totalAmountDue As Double totalAmountDue = CalculateTotalDue() System.Diagnostics.Debug.Assert(totalAmountDue >= 0) totalAmountDue -= totalAmountDue * discountRate

B、如下更改代码段: Dim totalAmountDue As Double totalAmountDue = CalculateTotalDue() totalAmountDue -= totalAmountDue * discountRate System.Diagnostics.Debug.Assert(totalAmountDue >= 0)

C、在观察窗口里,增加totalAmountDue < 0表达式并选择Break When Value Is True选项

D、在代码段第3行设置断点,当totalAmountDue < 0条件为真时,为断点定义一个条件来中断

点击查看答案

第9题

【单选题】你正在为你的公司TestKing创建一个ASP.NET应用程序。TestKing数据被存储在Microsoft SQL Server6.5数据库中。Web应用程序允许管理员使用Internet执行以下操作: 在工作见习的雇员列表中增加和删除新的桌面帮助执行者。 对桌面帮助执行者查看打电话来指定约会的总和。 对每个电话查看细节。你将怎么做?

A、使用一个SqlConnection对象连接到数据库中,并且使用SqlCommand对象运行一个返回数据的存储程序。

B、使用一个OleDbConnection对象连接到数据库中,并且使用OleDbCommand对象运行一个返回数据的存储程序。

C、配置SQL Server支持HTTP访问,并且创建一个XML模板运行以XML格式返回数据的存储程序。

D、使用COM interop创建一个AD.ODB.Connection对象并且使用ADODB.Command对象运行一个返回数据的SQL声明。

点击查看答案

第10题

【单选题】你正在为一家在线测试中心TestKing公司创建一个ASP.NET应用程序。在用户结束测试后,这个应用程序需要,在用户不知道的情况下,提交答案给ProcessTestAnswers.aspx页。这ProcessTestAnswers.aspx页面处理这答案,但不提供任何显示消息给用户。当处理完成时,PassFailStatus.aspx页面显示结果给用户。你需要在PassFailStat

A、Server.Execute(“ProcessTestAnswers.aspx”)

B、Response.Redirect(“ProcessTestAnswers.aspx”)

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案