关于Combobox加载Table内容的问题!

xp97 2003-08-24 05:44:39
使用Query加载(因为SQL查询时可以用一个“DISTINCT”过滤重复的记录。
 
如果使用Table,如何过滤重复的记录?
使用Query与Table哪个更好?
有没有别的方法实现在Combobox中加入表中每个字段的内容,去掉重复的记录?
盼回贴,感谢!
...全文
25 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shiweiwei 2003-08-24
  • 打赏
  • 举报
回复
var
ls:TlistString;
...
begin
ls:=TListString.create;
ls.unque:=true;
while not Query.eof do
begin
ls.add(Query.fieldbyname('记录').asstring);
Query.next;
end;
....
try
combobox1.item.assign(ls);

finally
ls.free
end;
end;
漠北刀客 2003-08-24
  • 打赏
  • 举报
回复
当然是query1比较灵活,或者你可以用dataset可以做为query也可以做为table

2,497

社区成员

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

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