我有一个 adoQuery,想用结果填充一个列表框,但没有重复。
with Fdeptlayout.ADOQuery2 do
begin
sql.Clear;
sql.BeginUpdate;
sql.Add('SELECT');
sql.Add(' *');
sql.Add('FROM');
sql.Add(' `MList`');
sql.Add(' ORDER BY `Basic Name`');
sql.EndUpdate;
open;
end;
while not fdeptlayout.ADOquery2.EOF do
fdeptlayout.ListBox1.Items.Add(fdeptlayout.ADOQuery2['Basic Name']);
end;
目前这将 350 个项目添加到列表框中,很多重复项。这太多了。如何更改查询以从结果中删除重复项?:( 任何帮助都会很棒!