小弟正处学习阶段。求ADO+MYSQL分页查询的例子。求大侠相助。不盛感激!!!!
MAIL:[email protected]
MAIL:[email protected]
解决方案 »
- 菜鸟求助(代码改错)
- 请教怎么把数据实时存入数据库中?
- 局域网里,各PC如何访问某一PC上的Assess数据库
- 请问:如何用DELPHI调用WORD,并且可以设置页面的大小
- 请高手指点关于中delphi5控件中调用excel的问题
- 如何高效率实现实时的库存查询?
- pixes 和 mm 换算单位是多少?那位老大知道.
- delphi xe5 android利用datasnap将照片传到MSSQL,传不进去,大神们跪求帮忙
- 没分了。。。不过问大家一个问题是关于跳槽的
- 关于TWebBrowser的问题
- Delphi程序员请进:关于Tree取值的问题?
- 一个简单的问题!!TOOLBAR的问题??求教!!
问一下ASP的程序员们
看他们是怎么实现的
然后将思路引用到DELPHI中来就可以啦
具体我没有做过~
我的意思是数据库用MYSQL+ADO分页查询的例子。学习中想看看代码。求大哥大姐帮帮我。
好:
你能把完整的代码写出来吗?求求你了。
var
i, offset: integer;
sqlStr: string;
begin
lstView.ListItems.Clear;
if pageSize <= 0 then Exit;
if pageNo <= 0 then
offset := 0
else
offset := (pageNo - 1) * pageSize; sqlStr ;= 'select * from [tablename] limit ' + IntToStr(pageSize) + ' offset ' + IntToStr(offset) + ' order by id desc';
adoQuery.SQL.Clear;
adoQuery.SQL.Text := sqlStr;
adoQuery.Open;
if adoQuery.Eof then
adoQuery.Close
else
begin
for i := 0 to adoQuery.RecordCount - 1 do
begin
With lstView.ListItems.Add do
begin
Caption := adoQuery.Fields[0].AsString;
SubItems.Add(adoQuery.Fields[1].AsString);
end;
adoQuery.Next;
end;
adoQuery.Close;
end;
end;
//设 adoQuery 为全局变量或外层变量,并且已连接数据库
你太好,太伟大了。我连问了几天都没有人回答我。太感谢你了。5555555555 太激动了。