起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 83|回复: 6

【结贴】有一张人员表,里面有人员姓名信息,我新建了一个表,要把人员表中的姓名字段加载

[复制链接]
发表于 2007-10-25 16:44:52 | 显示全部楼层 |阅读模式
有一张人员表,里面有人员姓名信息,我新建了一个表,要把人员表中的姓名字段加载进来,如何做?
回复

使用道具 举报

 楼主| 发表于 2007-10-25 17:17:20 | 显示全部楼层

有结果了没有?

有结果了没有?
回复 支持 反对

使用道具 举报

发表于 2007-10-25 17:19:49 | 显示全部楼层
没有看明白啥意思,直接对两个表操作赋值就可以了
回复 支持 反对

使用道具 举报

发表于 2007-10-25 17:24:49 | 显示全部楼层
建立两个数据集对应两个表,然后遍历人员表的数据集把姓名字段指分别插入到另一个数据集上即可。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-25 17:32:37 | 显示全部楼层

上楼说的对,但具体操作??你说的太述语了,可否再细一点?

谢谢!
回复 支持 反对

使用道具 举报

发表于 2007-10-25 18:24:28 | 显示全部楼层
procedure TMainForm.Button1Click(Sender: TObject);
var i:integer;
begin
dataSetBroker1.DataSet.Open;
dataSetBroker2.DataSet.Open;

for i :=0 to dataSetBroker1.DataSet.RecordCount -1 do
begin
  dataSetBroker2.DataSet.Append;
  dataSetBroker2.DataSet.FieldByName('ZD1').AsString :=dataSetBroker1.DataSet.FieldByName('FGUID').AsString;
  dataSetBroker2.DataSet.FieldByName('ZD2').AsString :=dataSetBroker1.DataSet.FieldByName('FDISPLAYNAME').AsString;
  dataSetBroker1.DataSet.Next;
end;
  dataSetBroker2.DataSet.ApplyUpdates;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-25 18:35:32 | 显示全部楼层

好,结

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-29 06:46 , Processed in 0.041466 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表