请问一下,比如数据库里有3条记录
字段: ID NAME CODE
A AA A1
B BB A1 B1
C CC A2 B1 C1
if cdsmain.RecordCount>0 then
begin
cdsmain.first;
while not cdsmain.Eof do
begin
Str:=trim(cdsmain.fieldbyname('CODE).asstring)+' '+Str;
cdsmain.Next;
end;
end;
我把字段CODE里全部取出来了值为A1 A1 B1 A2 B1 C1,
那现在我想把重复的去掉,得到值是A1 B1 A2 C1,请问怎么写
字段: ID NAME CODE
A AA A1
B BB A1 B1
C CC A2 B1 C1
if cdsmain.RecordCount>0 then
begin
cdsmain.first;
while not cdsmain.Eof do
begin
Str:=trim(cdsmain.fieldbyname('CODE).asstring)+' '+Str;
cdsmain.Next;
end;
end;
我把字段CODE里全部取出来了值为A1 A1 B1 A2 B1 C1,
那现在我想把重复的去掉,得到值是A1 B1 A2 C1,请问怎么写
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货