例:
数据库中有已有的数据:
字段名: pc_lb pc_cj
记录: CPU AMD
CPU Intel
内存 HY
硬盘 金钻
硬盘 西数现在是想把表的的相应的记录加到下拉框中:
如:下拉框CPU的:就有 AMD与Intel两项
内存就有HY一项,硬盘就有金钻与西数两项。。
有什么简单的算法呢》》》请高手赐教。
数据库中有已有的数据:
字段名: pc_lb pc_cj
记录: CPU AMD
CPU Intel
内存 HY
硬盘 金钻
硬盘 西数现在是想把表的的相应的记录加到下拉框中:
如:下拉框CPU的:就有 AMD与Intel两项
内存就有HY一项,硬盘就有金钻与西数两项。。
有什么简单的算法呢》》》请高手赐教。
在不就分别取出来,
select pc_jc from 表 where pc_lb='cpu'
select pc_jc from 表 where pc_lb='内存'
select pc_jc from 表 where pc_lb='硬盘'
很难吗?
....
Open;
for i:=1 to RecordCount do begin
CoB_1.Items.Add(FieldByName('pc_cj').AsString);
Next;
end;
在不就分别取出来,
select pc_jc from 表 where pc_lb='cpu'
select pc_jc from 表 where pc_lb='内存'
select pc_jc from 表 where pc_lb='硬盘'这们的算法速度会不会太慢了呢?要读取那么多次表。
我想用select pc_jc from 表 order by pc_lb
然后再加上什么算法,再把相应的值加上。