[b]如题所示,我想用LISTVIEW来显示ACCESS中的数据,应该怎样弄呢,希望能举出一个简单的实例![/b]
解决方案 »
- idhttp和WebBrowse关联问题?
- 请教各位如何制作字幕左飞?
- IntraWeb开发的社区(开放源码),全力打造最好的IW应用!!!请喜欢IW的朋友多多参与。
- 哪个控件可以弹出一个类似OpenDialog那样的对话框,然后返回用户选择的目录名?在线等待,,,,,
- 高分求助将一组数据打乱的算法,random函数???高手请进!
- 如何双击DBGrid的一列将这一列加入到另一个DBGrid中?
- 为什么我这几句代码不能实现查询!
- 哪位高手能够把ehlib的帮助文件翻译过来?或者是把常用的功能用中文解释一下?
- 如何实现线条的即打即停
- 我该怎么办?????(请指教)
- delphi 如何分割用全角字符分隔(中文的顿号)的字符串
- 如何在数据库里面增减的问题?
gridline属性设置为true
双击listview,添加列,有多少个字段显示就添加几个列举例代码listview1.clear;
with adoquery1 do
begin
Sql.text := 'Select * from table1';
Open ; while not eof do
begin
with listview1.items.add do
begin
caption := fieldbyName('field1').asstring;
subitems.add(fieldbyName('field2').asstring);
subitems.add(fieldbyName('field3').asstring);
subitems.add...
end;
end;
end;
listview1.clear;
with adoquery1 do
begin
Sql.text := 'Select * from table1';
Open ; while not eof do
begin
with listview1.items.add do
begin
caption := fieldbyName('field1').asstring;
subitems.add(fieldbyName('field2').asstring);
subitems.add(fieldbyName('field3').asstring);
subitems.add...
end;
Next;
end;
end;
var
Item: TListitem;
begin
ADOQuery1.First;
while not ADOQuery1.Eof do
begin
Item:= ListView1.Items.Add;
Item.Caption:= ADOQuery1.Fields[0].AsString;
Item.SubItems.Add(ADOQuery1.Fields[1].AsString);
ADOQuery1.Next;
end;