listview赋值问题

zjgngp 2009-07-06 05:01:14
ListView1.Items.Clear;
while not eof do
begin
Titem:=ListView1.Items.add;
Titem.SubItems.Add(FieldByName('姓名').asstring);
Titem.SubItems.Add(FieldByName('部门').asstring);
Titem.SubItems.Add(FieldByName('工种').asstring);
Titem.subitems.Add('''+trim(edit1.text)+''');
Titem.subitems.Add('''+trim(edit2.text)+''');
Titem.subitems.Add('''+trim(edit3.text)+''');
Titem.subitems.Add('''+trim(edit4.text)+''');
Titem.subitems.Add('''+trim(edit5.text)+''');
Titem.subitems.Add('''+trim(edit6.text)+''');
Titem.subitems.Add('''+trim(edit7.text)+''');
Titem.subitems.Add('''+DateTimeToStr(DateTimePicker3.date)+''');
Titem.subitems.Add('''+trim(edit11.text)+''');
Titem.subitems.Add('''+trim(edit12.text)+''');
next;
end;

姓名,部门,工种是冲数据表里赋值的。运行是可以的,可是我同时还想从EDIT里赋值过来,运行出来出现的直接是edit那些名称而不是EDIT控件里的数据。我知道语句肯定写错了,请问大家怎么写发
...全文
94 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjgngp 2009-07-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bdmh 的回复:]
搞这么多引号干吗
直接Titem.subitems.Add(Trim(Edit1.Text);
[/Quote]
帅哥,谢谢~哈哈~
bdmh 2009-07-06
  • 打赏
  • 举报
回复
搞这么多引号干吗
直接Titem.subitems.Add(Trim(Edit1.Text);
SuperTitan001 2009-07-06
  • 打赏
  • 举报
回复
Titem.subitems.Add(trim(edit1.text);

2,496

社区成员

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

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