用dephi如何实现,每次只返回,dbgrid中只能被用户看到的记录数? (DBGrid1.Height - 5) div Canvas.TextHeight('■'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function getmydata(const aczy:string):boolean;with query1 dobegin close; sql.clear; sql.add('select * from yourtable where czy='''+aczy+''''); open; result:=not (bof and eof);end; 你可能没明白我的意思,我是说一个dbgrid呈现在用户面前20行记录,怎样一次返回20条记录,当用户浏览第21条记录时再返回20条 改写dbgrid老兄你这样做有何意思 呵呵,那就建议你用stringgrid,或listview你在数据库以书签为标记每次读20条设一个书签,依次下移ok? 如果所连的数据集用Adoquery,可以设MaxRecord=20就可以更好可以用ClientDataset。。可以续取20个记录 to lyf_lyf(陀螺):介绍一下ClientDataset怎么做? 用query访问远程6000条记录又不是一次返回6000不信try it to zjqyb():你是怎么决速度问题,我被弄的焦头烂额了 要不写一句 select * from mybigtable(1000000000条)前台程序不就死了 to zjqyb():对呀,内存不够了,怎样解决? database用何种你用bde还是ado 老兄 kill ado ,use bde 一切ok 来了几天,see more is ado bug真不知道leave ado 世界 is more light or ????????? ado的recordset对象有相应属性的 是吗?我回去试一下。为什么bde就行呢?什么原理? 先问Bill再问borland对不起开个玩笑不要迷信ado用delphi就用Bde BeyondSky(我真的是杨振宁)相信我 没错 to zjqyb() :先给你分再说,对不对我回去试一下 DELPHI中的打印报表设置 窗体的问题 如果对一个文件里面的内容进行替换(在线等候) 如何将delphi程序最小化到系统托盘中? 在线等关于timer定时扫描数据库时,程序无响应的问提!! NMUDP和IDUDPCLIENT有何区别? 如何给adostoreprocedure的参数类型为timestamp的参数赋值? 关于隐藏进程的问题! 我的一点感想和疑惑。期待您的指点。 如何让一个从TComponent继承下来的组件栏它的Parent(是一个Form)的事件。 几个非常菜鸟的问题 请问工具栏的悬浮和停放有什么区别?
with query1 do
begin
close;
sql.clear;
sql.add('select * from yourtable where czy='''+aczy+'''');
open;
result:=not (bof and eof);
end;
老兄你这样做有何意思
你在数据库以书签为标记每次读20条设一个书签,依次下移ok?
又不是一次返回6000
不信try it
select * from mybigtable(1000000000条)
前台程序不就死了
你用bde还是ado
真不知道leave ado 世界 is more light or ?????????
对不起开个玩笑
不要迷信ado用delphi就用Bde