ADO练习

85、创建一个ASP.NET应用程序放在公司的Web服务器上,想要用最少的代价访问一个数据库.: (BCDEF)
A. 开始一个事务     B. 创建一个连接到数据库.   C. 使用adapter 对象创建一个数据集.   
D. 使用数据集来显示数据或改变数据库的项目.  
E. 从数据集Update到数据库.    F. 关闭数据库的连接.    G. 检查事务的错误
86、应用程序允许用户从表Widgets中删除记录。 该表有一个主键ComponentsID,Widgets表中的每行与另一表WidgetDetails中的行相关联,WidgetDetails表也有一个ComponentsID列,只要Widgets 中有一行被删除,WidgetDetails中相应的自动被删除。有以下代码:(行号仅供说明用)
01 Dim ColumnoneAs DataColumn
02 Dim columnTwo As DataColumn
03 Dim myRelation As DataRelation
04 Columnone= MyDataSet.Tables("Widgets").Columns("ComponentsID")
05 columnTwo = MyDataSet.Tables("WidgetDetails").Columns("ComponentsID")
06
07 MyDataSet.Relations.Add(myRelation)  第06行将用以下哪个代码代替? (B)
B. myRelation = New DataRelation("WidgetsWithComponents", Columnone, columnTwo)
87、编写代码,在一个事务中执行两个命令strCom1和 strCom2,已写以下代码。 (行号仅供引用)
01 Dim transMain as SqlTransaction = connMain.BeginTransaction
02 Dim cmdMain as SqlCommand = New SqlCommand
03
04 cmdMain.CommandText = strCom1
05 cmdMain.ExecuteNonQuery()
06 cmdMain.CommandText = strCom2
07 cmdMain.ExecuteNonQuery()
08 transMain.Commit
09 connMain.Close
第03行将用以下哪个代码?  (D)
A. transMain.Save                           B. transMain.RollBack
C. cmdMain.Connection = connMain            D. cmdMain.Transaction = transMain
88、下面哪些是有效的SqlTransaction类的方法? (选择所有正确的答案) (ACE)
A. Commit  B. Terminate  C. Save   D. Close   E. Rollback
89、 用Visual Studio .NET IDE创建一个ASP.NET 应用程序,程序将升级SQL 6.5 servers 到Microsoft SQL 2000。用户查询数据时想要使响应时间最少,创建一个过程来检索数据库,想增加连接到数据库的过程的代码,使用以下哪个代码段?(B)
D. Dim connection1 As New SQLDMO.Database()
90、开发一个ASP.NET 应用程序,应用程序每天有成千上万人使用。有一个操作要求,服务器对每个用户的请求在5秒内响应,并且连接池中使用不超过50个连接。
使用以下哪个连接字符串?(D)
 D、" user id=sa;password=a1b2c3;initial catalog=MyDB;" _& "data source=myServer;Connection Timeout=5;" _& "Max Pool Size=50"
91、开发一个Windows应用程序访问一个Microsoft SQL Server 数据库TestKing1。 当运行应用程序时用户必须提供一个user name 和 password,该信息用来 动态建立一个连接字符串。测试应用程序,发现并没有使用 SqlClient连接池特性。必须减少检索信息所用的时间。该如何修改连接字符串? (C)
C. 连接到TestKing1 数据库时对每个连接使用同一应用程序logon ID 和password.
92、开发一个Windows应用程序来计算雇员的休假数据并将它们显示在 DataGrid控件中。 这些数据被一个名为employeeDataSet 的DataSet 对象本地管理。需要写一段代码来使用户可以按照雇员的部门来给数据排序,该使用哪段代码? (B)
B、Dim dvDept As New DataView()   dvDept.Table = employeeDataSet.Tables(0)
 dvDept.Sort = “Department”      DataGrid1.DataSource = dvDept
93、开发一个客户信息应用程序,使用户可以在一个Windows窗体里查看和更新客户信息。应用程序使用一个DataTable 对象和一个DataAdapter 对象来管理数据并与一个中央数据库进行交互,应用程序必须满足以下要求:当一个用户完成一系列改动后,这些改动必须写到数据库中,储存在DataTable 对象中的数据必须能够指出数据库更新已结束。应该使用哪个代码? (B)
B. DataAdapter.Update(DataTable)  DataTable.AcceptChanges()
94、开发一个Windows 应用程序与一个Microsoft SQL Server 数据库交互。应用程序通过调用以下存储过程向数据库插入新行。(行号仅供引用)
01 ALTER PROCEDURE dbo.sp_UpdateTestKingPrice
02 (
03 @category int,
04 @totalprice m一个y OUTPUT
05 )
06 AS
07 SET NOCOUNT ON
08 UPDATE Products SET UnitPrice = UnitPrice * 1.1  WHERE CategoryID = @category
09 SELECT @totalprice = sum(UnitPrice) FROM Products
10 SELECT ProductName FROM Products  WHERE CategoryID = @category
11 RETURN @totalprice
应用程序使用SqlCommand 对象的ExecuteReader 方法调用存储过程并创建一个SqlDataReader 对象。存储过程运行后,代码必须检查SqlDataReader.RecordsAffected 属性为被成功更新的记录的正确数量。然而当执行存储过程时,SqlDataReader.RecordsAffected 属性总返回-1。如何解决这个问题? (B)
A. 第7行改为SET ROWCOUNT 0             B. 第7行改为SET NOCOUNT OFF
95、开发一个Windows 应用程序来访问一个Microsoft SQL Server 数据库。应用程序包含一个窗体Customer窗体,窗体有一个Button控件SortButton。数据库包含一个表Customers,表中的数据将通过一个DataGrid控件DataGrid1显示在Customer窗体上。下面代码段用来填充DataGrid1:
Private Sub FillDataGrid()
Dim oConn As New SqlConnection(MyConString)
Dim oDA As New SqlDataAdapter( _“SELECT CustomerID, CompanyName, ContactName, “ & _
“Ph一个FROM Customers”, oConn)
Dim oDS As New DataSet() oDA.MissingSchemaAction = MissingSchemaAction.AddWithKey
oDA.Fill(oDS, “Customers”)
Dim oDV As New DataView(oDS.Tables(“Customers”))
oDV.Sort = “CustomerName ASC, ContactName ASC”
oDV.ApplyDefaultSort = True
DataGrod1.DataSource = oDV
End Sub
Customers 的主键是CustomerID 列。 为确保当用户选择SortButton时数据按主键升序显示。请选择: (A)
A. 设置DataView 对象的Sort属性为一个空字符串
96、开发一个Windows应用程序使用户可以更新客户信息。当用户在查看和编辑客户信息时应用程序使用DataSet 对象来保持客户数据。当用户结束对数据的更新时,应用程序使用DataSet.WriteXml 方法来创建一个XML数据文件。这个XML数据文件的根元素的标签名称必须是<TestKingCustomerInfo>。
添加一些代码以确保这个标签名称设置正确。应使用哪段代码? (A)
A. dsCustomer.namespace = “TestKingCustomerInfo”
97、开发一个Windows 应用程序,包含一个类TestKingContact。TestKingContact 使用 ADO.NET 与一个Microsoft SQL Server 数据库交互。 TestKingContact使用时,需要一个连接到数据库的活动连接。为保证由TestKingContact 使用的资源在该类停止使用时能尽快被释放。请选择: (C)
实现Idisposable接口的Dispose方法 ,在实现的Dispose 方法中放置清除代码 ,在释放引用前调用窗体的Dispose 方法.
98、开发一个Windows应用程序名为Payroll。应用程序从名为dataFile 的XML数据文件中接受信息。这个文件不包括任何schema 信息,需要写一些代码以将XML 数据装载到一个对象中。该使用哪一段代码?(B)
B. Dim ds As New DataSet(“PayrollData”)   ds.readXml(dataFile,XmlReadMode.InferSchema)
99、开发一个包含搜索功能的Windows应用程序,用户可以在一个文本框里输入字符,按照客户的姓名来搜索对应的客户信息。为了方便,用户应该可以只输入客户姓名的头几个字母就执行搜索。为实现这个功能,应用程序应该接受用户输入并将其储存在一个名为TKName的变量里,然后向中央数据库发起一个SQL查询,如何写这个查询的代码? (B)
B. SQL = “SELECT” PersonalName, FamilyName FROM “ & _
 “Customers WHERE FamilyName LIKE ‘” & TKName & “%’”
100、开发一个Windows应用程序连接到一个Microsoft SQL Server 数据库.当用户执行存储过程时有时会发生错误.需要在应用程序添加错误处理代码以获得导致错误的存储过程的详细信息。该使用哪一段代码?(B)
B. Try  TestKingConnection.Open()  Catch e As SqlException  ‘Insert error-handling code. End Try
101、开发一个Windows 应用程序。应用程序包含一个窗体Customerform,包含以下设计时控件:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ava实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),可运行高分资源 Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值