with dm1,qemployeeinfo do
begin
close;
sql.Clear;
sql.Add('select * from HR_EMPLOYEEINFO');
open;
if dm1.qemployeeinfo.RecordCount>0 then
begin
qemployeeinfo.First;
while not dm1.qemployeeinfo.Eof do
begin
qattendence.Append;
qattendence.FieldByName('DPTID').AsString:=qemployeeinfo.fieldbyname('DPTID').AsString;
qattendence.FieldByName('TEAM').AsString:=qemployeeinfo.fieldbyname('TEAM').AsString;
qattendence.FieldByName('EMPLYID').AsString:=qemployeeinfo.fieldbyname('EMPLYID').AsString;
qattendence.FieldByName('EMPLYNAME').AsString:=qemployeeinfo.fieldbyname('EMPLYNAME').AsString;
qattendence.FieldByName('INDATE').AsDateTime:=strtodatetime(dt3.Text);
qemployeeinfo.Next;
end;
end;
end;為甚麼只有一條紀錄,
去掉qattendence.FieldByName('EMPLYID').AsString:=qemployeeinfo.fieldbyname('EMPLYID').AsString;這一行後,就有多行紀錄了,這是甚麼問題啊,如何解決啊
還請指教,急
begin
close;
sql.Clear;
sql.Add('select * from HR_EMPLOYEEINFO');
open;
if dm1.qemployeeinfo.RecordCount>0 then
begin
qemployeeinfo.First;
while not dm1.qemployeeinfo.Eof do
begin
qattendence.Append;
qattendence.FieldByName('DPTID').AsString:=qemployeeinfo.fieldbyname('DPTID').AsString;
qattendence.FieldByName('TEAM').AsString:=qemployeeinfo.fieldbyname('TEAM').AsString;
qattendence.FieldByName('EMPLYID').AsString:=qemployeeinfo.fieldbyname('EMPLYID').AsString;
qattendence.FieldByName('EMPLYNAME').AsString:=qemployeeinfo.fieldbyname('EMPLYNAME').AsString;
qattendence.FieldByName('INDATE').AsDateTime:=strtodatetime(dt3.Text);
qemployeeinfo.Next;
end;
end;
end;為甚麼只有一條紀錄,
去掉qattendence.FieldByName('EMPLYID').AsString:=qemployeeinfo.fieldbyname('EMPLYID').AsString;這一行後,就有多行紀錄了,這是甚麼問題啊,如何解決啊
還請指教,急
解决方案 »
- 取QQ服务器时间
- 新手提问:添加database和table控件后,table里的tableName无法设置
- 为什么我在主窗口前做一个登陆验证窗口,但是作为子窗口却不能关闭呢?
- 请教各位,那里有椭圆型按钮下载,可以加背景图片的那种。
- Delphi中如何实现万能查询?,请大家讨论.
- 怎样在一个界面上显示多条记录?
- 讨论MTS/COM架构下服务器如何主动向客户端发消息
- 数据显示问题~?
- 100分,如何动态建立ODBC,如果没有设置好ODBC就动态建一个?
- 想听大家的意见:老板对我们说能否两三天做个酒店管理系统。但是,我们是没有什么项目经验,不了解任何酒店信息,也没给过来任何信息手稿。就一句话:“几天能否做出这个东西”?
- 主菜单的同一行右边如何加入一个图标,就跟浏览器一样,靠右边有一个windows的图标,跟菜单在同一行.
- 关于update的语句错误,请各位高手帮忙!(在线等待)
qattendence.Post;qattendence.FieldByName('EMPLYID').AsString:=qemployeeinfo.fieldbyname('EMPLYID').AsString字段EMPLYID是不是不是String类型,? 如果是数字类型应用AsInteger
qattendence.Post;