网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
你有一个需要大约执行一分钟的 SQL 查询。为此,你使用如下的代码段异步执行这个查询:IAsyncResult ar = cmd.BeginExecuteReader()。当上面SQL查询在执行的过程中,你需要同时执行一个方法Do Work(),这个方法大约需要1秒钟的执行时间。而且在SQL 查询执行的过程中需要尽可能的多次执行Do Work()方法,你应该使用下面那个代码段?()

A. while (ar.AsyncWaitHandle == null) { DoWork();}dr = cmd.EndExecuteReader(ar);

B. while (!ar.IsCompleted) { DoWork();}dr = cmd.EndExecuteReader(ar);

C. while (Thread.CurrentThread.ThreadState == ThreadState.Running) { Do Work();}dr =cmd.EndExecuteReader(ar);

D. while (!ar.AsyncWaitHandle.WaitOne()) { DoWork();}dr = cmd.EndExecuteReader(ar);


参考答案

更多 “ 你有一个需要大约执行一分钟的 SQL 查询。为此,你使用如下的代码段异步执行这个查询:IAsyncResult ar = cmd.BeginExecuteReader()。当上面SQL查询在执行的过程中,你需要同时执行一个方法Do Work(),这个方法大约需要1秒钟的执行时间。而且在SQL 查询执行的过程中需要尽可能的多次执行Do Work()方法,你应该使用下面那个代码段?() A. while (ar.AsyncWaitHandle == null) { DoWork();}dr = cmd.EndExecuteReader(ar);B. while (!ar.IsCompleted) { DoWork();}dr = cmd.EndExecuteReader(ar);C. while (Thread.CurrentThread.ThreadState == ThreadState.Running) { Do Work();}dr =cmd.EndExecuteReader(ar);D. while (!ar.AsyncWaitHandle.WaitOne()) { DoWork();}dr = cmd.EndExecuteReader(ar); ” 相关考题
考题 你正在为一个抵押公司创建一个SQLServer2005数据库。数据库将用来支持一个新的能支持1000个并发用户的Web应用。这个应用必须快速的显示精确计算的结果,例如:抵押支出能力、分期偿付方案等。你需要确保数据库处理速度尽可能的快,你应该怎么做?() A.在应用中执行参数化的SQL查询B.在数据库执行SQL存储过程C.在数据库中执行CLR存储过程D.利用分布式Webservices实现

考题 公司A使用SQLServer2005.有用户反馈说报表执行缓慢。你经过调查后发现一些查询并没有选择使用最优的执行计划,同时你也注意到一些优化器统计数据并没有被使用并且另一些也过期了。现在,需要去改正这个问题让报表执行更快,你将会使用下面哪两个SQL语句?() A.DBCCCHECKTABLEB.ALTERINDEXREORGANIZEC.UPDATESTATISTICSD.CREATESTATISTICSE.DBCCSHOW_STATISTICSF.DBCCUPDATEUSAGE

考题 你正在创建一个使用 SqlCommand 对象 cmd 执行一个存储过的的 Web 应用。你需要得到存储过程的返回值并显示在 ResultsTextBox 中,请问,你应该使用下面哪段代码?() A.B.C.D.

考题 你正在开发一个执行数学计算的应用程序。你创建了一个类CalculationValues,并且写了一个操作CalculationValues类的实例的、名为PerformCalculation的程序。你需要保证当计算被执行的时候,用户界面能够继续响应。为此,你需要写一个代码段去调用PerformCalculation过程去达到目的,你应该使用下面那个代码段?() A.B.C.D.

考题 你开发一个管理信用卡信息的Web控件。这个Web控件代码显示在下图。你在Web窗体上使用如下的代码段注册了此控件:TagPrefix=cc1%现在,你需要在Web窗体上声明这个控件,你应该使用下面那个代码段?() A.B.C.D.

考题 下面关于查询描述正确的是A)可以使用CREATE VIEW打开查询设计器B)使用查询设计器可以生成所有的SQL查询语句C)使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中D)使用DO语句执行查询时,可以不带扩展名

考题 在SQL SERVER中,下面关于子查询的说法你认为正确的是()。A.应用简单子查询的SQL语句的执行效率比采用SQL变量的实现方案要低B.带子查询的查询执行顺序是,先执行父查询,再执行子查询 C.表连接一般都可以用子查询替换,但有的子查询不能用表连接替换D.如果一个子查询语句一次返回二个字段的值,那么父查询的where子句中应该使用[NOT] EXISTS关键字

考题 在使用JSP对数据库进行操作时,Statement类的_______________方法用于执行SQL语言中的查询语句,executeUpdate()方法,用于执行SQL语言中的插入、删除和修改语句。

考题 6、下列说法不正确的是()A.使用PDO对象exec()方法可以执行SQL命令添加记录B.使用PDO对象exec()方法可以执行SQL命令删除记录C.使用PDO对象exec()方法可以执行SQL命令修改记录D.用PDO对象exec()方法可以执行SQL命令查询记录,返回查询结果集