用sql server + ado/ado.net做的应用程序,怎样实现表读取一部分时,停止读取,就象查询分析器一样 select top 10 from tablename order by idselect top 10 from (select top 20 from tablename order by id)order by id desc 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 海兄的意思是取先取前10条记录,再取接下来的10条记录的sql语句的写法。使用海兄提供的sql语句的思路,做个存储过程,循环调用,每次取10条记录,每次取之前先看是否停止按钮被按下,如果被按下,就退出循环,或者记录全部取完,也退出循环。这样就能满足你的要求,不限于ado.net 查询分析器当然不是这样,因为与sql服务器底层打交道的还是使用tcpip或其它网络协议的通信,可以使用异步模式,所以可以随时中断查询,但要实现那样的效果,ado好像没有那种函数,c的db-library可能有这样的异步查询的函数,但我没试过,上面说的只是没有形似的折衷办法。 更新符合条件的最后一条 一条SQL文的意思 sql多表查询,查某个属性数目 ASP+SQL新手问题 关于确保写入数据库字段名唯一 非常奇怪的问题:往SQL Server 2000导数据时,突然就连不上了 请教SQL多表删除语句?! 哪位有msolap的类似foodmart的中文应用例子数据库提供? 请问在sqlserver中什么实现mysql中的limit m,n的功能 MS SQL出现大量"阻塞者"是为什么? 急急急!!!!怎么查询可以,但是打不开表呢? 我的数据库事件日志已达1.2G,如何截断数据库的事件日志? 帮帮忙阿,各位大哥大姐
使用海兄提供的sql语句的思路,做个存储过程,循环调用,每次取10条记录,每次取之前先看是否停止按钮被按下,如果被按下,就退出循环,或者记录全部取完,也退出循环。
这样就能满足你的要求,不限于ado.net