单项选择题
你开发了一个基于Windows的应用程序TestKingInvoice。该应用程序能够让用户输入和编辑客户订单信息。TestKingInvoice包含一个orderEntryDataSet的DataSet对象和名为orderDataTable以及orderDetailDataTable的DataTable对象。orderDetailDataTable需要两列创建一个唯一的主键。你要为orderDetailDataTable创建一个主键。你该怎么做?()
A.设置DataTable.PrimaryKey的属性为字符串,以列出作为主键的列的名称。
B.设置DataTable.PrimaryKey的属性到引用到列的DataColumn对象的数组来为列创建主键。
C.通过DataTable.Columns集合和设置列的DataType属性来设置主键。
D.在列上创建唯一性约束来创建主键。
相关考题
-
单项选择题
你使用VisualStudio.NET开发一个名为TestKingComponent的组件。你计划开发几个客户端应用程序时使用到TestKingComponent。你需要在各个应用程序中部署TestKingComponent。你将创建一个分发包包含每个应用程序。哪一类项目你应该创建?()
A.CAB project.
B.merge module project.
C.setup project.
D.Web setup project. -
单项选择题
你开发了一个基于Windows的库存管理应用程序,该应用程序使用到MicrosoftSQLServer。该应用程序允许用户更新库存中的记录信息。每次用户更新一条记录,你的应用程序就执行SQLServer的存储过程TestKingSP去更新数据库中的行。在每个用户session中,TestKingSP将运行很多次。你的应用程序将使用SqlCommand对象执行TestKingSP.你要修正你的代码以优化查询的性能。你该怎么做?()
A.在调用SqlCommand.ExecuteNonQuery前先调用SqlCommand.DeriveParameters方法。
B.在调用SqlCommand.Prepare前先调用SqlCommand.ExecuteNonQuery方法。
C.在第一次调用SqlCommand.ExecuteNonQuery前调用SqlCommand.DeriveParameters方法。
D.在第一次调用SqlCommand.ExecuteNonQuery前先调用SqlCommand.Prepare方法。 -
单项选择题
你使用VisualStudio.NET创建一个命名为TestKingAccessWindows应用程序。TestKingAccess将被5个顾客服务代表使用进入中央的数据库。所有的5个代表使用被连结到公司内联网的客户端计算机。所有的客户端计算机安装了WindowsXP和.NETFramework。当你分发TestKingAccess时,你必须保证在客户端计算机上它使用最小的可能的硬盘空间。你应该怎么做?()
A.复制你的应用程序到每台客户端计算机,在每台客户端计算机的桌面上创造快捷方式到你的应用程序。
B.将你的应用程序复制到公司内联网上的一个共享的文件夹,在每台客户端计算机的桌面上创造快捷方式到你的应用程序。
C.使用VisualStudio.NET创建一个分发包裹设置精灵。为.NETFramework排除相关性。在每台客户端计算机上安装分发包裹。
D.使用VisualStudio.NET创建一个分发包裹设置精灵。设置分发包装的最适合大小压缩属性。在每台客户端计算机上安装分发包裹。
