小弟愚昧,数据库mysql,sql语句如下:'select * from table limit 0,20'。用按扭怎样实现让 limit后面的‘0’每按一次自动增长20 ,也就每按一次执行的SQL语句中的limit '*',20 中的*的值在上一次值加20呢?,最终实现查询后翻页的功能,并且取得总共的页数,能不盛感激,详细说明,分不够在加。
解决方案 »
- Delphi调用存储过程赋值给edit的问题,在线等!!!
- 公司叫我开发一个项目管理软件,我在考虑是否要用三层结构呢?
- 操作系统是2003server时,是否支持delphi7?
- (2)散分 规则:从一楼到 倒数第2楼每人一分 最后一人=剩余分
- 在线求助
- 'select count(*) as numbers from answerinfo
- 一个很无知的问题!打虾指教
- 我的DELPHI6的DATA ACCESS 控件组中怎么没有DATABASE控件,这个控件还需要另外安装吗?
- 再次求教DBGrid显示LookupField的问题
- 请教SQL多表查询汇总语句??
- Delphi目录COPY问题
- DBGRID如何显示小数点后五位(而且不是四舍五入)?
begin
SQL.Clear;
SQL.Add('select * from table limit :iB, :iE');
ParamByName('iB').AsInteger:=iB;
ParamByName('iE').AsInteger:=iE;
Active;
iB:=iE;
iE:=iE+20;
end;
在adoquery可有:pagesize设置一下就行了