- 39
- 0
- 约14.18万字
- 约 80页
- 2021-07-07 发布于湖北
- 举报
面向.NET的Web应用程序设计模拟题
Section A
1. 你是一家公司的Web 应用开发人员,你创建了一个ASP.NET 的应用程序来访问销售情
况的数据。这些数据都存储在服务器ServerA 上的MicrosoftSQLServer2000 数据库中。
公司购买了一个工厂自动化应用软件,这个应用软件安装在ServerA 上,ServerA 上另
外有一个名为Factory 的SQLServer2000 实例和一个FactoryDB 的数据库。你用
Windows 集成验证的方法与FactoryDB 连接。你想在你的ASP.NET 应用程序中新增一
个页面来显示FactoryDB 中的库存数据,你用SqlConnection 对象连接数据库,现在你
需要在ServerA上创建一个名为Factory 的连接字符串和SQLServer 实例中的FactoryDB
数据库连接。你该用哪个字符串?――第10章
A.“Server=ServerA;Data Source=Factory;Initial Catalog=FactoryDB;Integrated
Security=SSPI”
B. “Server=ServerA;Data Source=Factory;Database=FactoryDB;Integrated Security=SSP1”
C.“DataSource= ServerA\Factory;InitialCategory=Factory;IntegratedSecurity=SSP1”
D.“Data Source= ServerA\Factory;Database=FactoryDB; IntegratedSecurity=SSP1”
正确答案:D
2. 你正在为一家公司的Internet网站创建ASP.NET应用程序。你想创建一个在网站的每个
页面的顶部都显示的工具条,此工具条仅包括静态HTML代码,只能在你的应用程序中
使用。你计划创建的工具条可以被你的应用程序重复使用,而且你必须尽快的完成这个
工具条,你该怎么做?――第8章
A.创建一个新的”Web控件库”项目,在一个Web自定义控件中创建工具条
B.将一个新的Web用户控件添加到你的ASP.NET项目,在Web用户控件中创建工具条
C.将一个新的Web窗体添加到你的ASP.NET项目,使用HTML服务器控件在WEB窗体内设计该工具条,并用.ascx
扩展名保存该web窗体
D.将一个新的组件类添加到你的ASP.NET项目,使用HTML服务器控件在该组件类的设计程序中设计该工具条
正确答案:B
3. 你的ASP.NET 应用程序通过使用名为 TKorderEntry 的DataSet 对象来输入数据。TKorderEntry 对象包含两
个分别名为 OrderNames 和 OrderDetails 的 DataTable 对象。这两个 DataTable 对象间定义了一个名为
OrderDetailsKey的ForeignKeyConstraint对象。
当OrderDetails 有关联行时,你试图删除OrderNames中的一行,结果产生异常。――第10 章
产生这个问题最可能的原因是什么?
A.OrderDetails.KeyDeleteRule 的当前值为Rule.Cascade.
B.OrderDetails.KeyDeleteRule 的当前值为Rule.SetNull.
C.OrderDetails.KeyDeleteRule 的当前值为Rule.SetDefault.
D.OrderDetails.KeyDeleteRule 的当前值为Rule.None.
答案:D
说明:
ForeignKeyConstraint 类 表示删除或更新某个值或行时,对主键/外键关系中一组列强制进行的操作限制。
ForeignKeyConstraint 限制在删除或更新一列(或多列)的值时所执行的操作。这种约束旨在用于主键列。在
两个表的父/子关系中,从父表删除一个值可能会以下列方式之一影响子行。
� 可能会同时删除子行(级联操作)。 Rule.Cascade
� 可能会将子列中的值设置为空值。 Rule.SetNull.
� 可能会将子列中的值设置为默认值。 Rule.SetDefault.
1
� 可能生成异常。 Rule.None.
ForeignKeyConstraint 对象包含在
原创力文档

文档评论(0)