创建一个ASP.NET页显示客户订单信息。这些信息显示在该页两个分开的DataGrid控件中,第一个DataGrid控件显示当年的orders,第二个DataGrid控件显示往年所有的orders。该页使用System.Data.SqlClient命名空间和System.Data命名空间。信息存储在一个MicrosoftSQLServer数据库中,一个客户的全部的order历史信息通过调用一个名为GetOrders的存储过程并传递客户的身份号作为一个参数来从数据库中获取。Page.Load事件处理程序用GetOrders存储过程调用的结果填充一个名为TKDataView的DataView对象,在Page.Load事件处理程序中的下面代码段被用来绑定两个DataGrid控件到TKDataView: 测试期间,发现两个两个DataGrid控件只显示往年的order信息,如何改正这个问题?()
A. 移去Page.DataBind()语句
B. 移去dataGridPreviousYears.DataBind()语句
C. 在Page.DataBind()语句前立即增加一个Response.Flush()语句
D. 在dataGridPreviousYears.DataBind()语句前立即增加一个Response.Flush()语句
您需要为“雇员”表和“部门”表创建一个视图以显示每个部门的薪金信息。 如果发出下面的语句会发生什么情况?()
A. 创建一个复杂视图,返回每个部门的薪金总和,按部门名称排序。
B. 创建一个简单视图,返回每个部门的薪金总和,按部门名称排序。
C. 创建一个复杂视图,返回每个部门的薪金总和,按部门标识排序。
D. 什么也不会发生,因为该语句包含错误,将会失败。