Listview下如何刷新数据

WinXpiao 2004-05-06 02:07:30
在添加数据后,如何更新里面的内容啊?
====================
初始化代码
====================
var i,j:integer;
ListItem: TListItem;
begin
ListView1.Columns.Clear;
ListView1.Items.Clear;
for i:=0 to ADOQuery1.FieldCount-1 do
begin
ListView1.Columns.Add;
ListView1.Columns.Items[i].Caption:=ADOQuery1.Fields[i].FieldName;
end;
ADOQuery1.First;
while not ADOQuery1.Eof do
begin
with ListView1.Items.Add do
begin
Caption:=ADOQuery1.Fields[0].AsString;
for j:=1 to ADOQuery1.FieldCount-1 do
SubItems.Add(ADOQuery1.Fields[j].AsString);
end;
ADOQuery1.Next;
end;
end;
====================
我现在的刷新就是再调用一下该代码,
但是应该用更好的方法
麻烦大家指导一下。。呵呵







...全文
100 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lincs3000 2004-05-06
  • 打赏
  • 举报
回复
ADOQuery1.Fields[i].asstring
gechaosa 2004-05-06
  • 打赏
  • 举报
回复
先clear
over
add
:

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧