table |
答題得分者是:pillar62
|
liangzai
初階會員 發表:77 回覆:91 積分:33 註冊:2004-08-13 發送簡訊給我 |
在table1中有这些数据:
00015169 20041214 004500 P20
00017382 20041214 004500 P20
00016274 20041214 004500 P20
00016229 20041214 075600 P10
00015169 20041214 164200 P10
00017382 20041214 153000 P10
......
现在我想将他们加到table2中去,field如下:
employee_no g_date p20 p10
00015169 20041214 004500 164200
00017382 20041214 004500 153000
00016274 20041214 004500
00016229 20041214 075600
.... .... 请问前辈怎么去做?
|
jeff377
初階會員 發表:9 回覆:60 積分:33 註冊:2004-08-10 發送簡訊給我 |
|
jeff377
初階會員 發表:9 回覆:60 積分:33 註冊:2004-08-10 發送簡訊給我 |
|
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
你好
試試看
〔Code〕
table1.first;
while not table1.eof do
begin
if table2.locate('employee_no', table1employee_no.value, []) then
begin
table2.edit
if value='p10' then
tbale2p10.value := tbale1field.value
else
tbale2p20.value := tbale1field.value
end
else
begin
table2.append;
tbale2.field.value := table1.field.value.....
if value='p10' then
tbale2p10.value := tbale1field.value
else
tbale2p20.value := tbale1field.value
end;
table2.post;
table1.Next;
end;
〔/Code〕
試試看吧!!還是要動動腦筋喔!! Pillar Wang
------
Pillar Wang |
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
你好
試試看
〔Code〕
table1.first;
while not table1.eof do
begin
if table2.locate('employee_no', table1employee_no.value, []) then
begin
table2.edit
if value='p10' then
tbale2p10.value := tbale1field.value
else
tbale2p20.value := tbale1field.value
end
else
begin
table2.append;
tbale2.field.value := table1.field.value.....
if value='p10' then
tbale2p10.value := tbale1field.value
else
tbale2p20.value := tbale1field.value
end;
table2.post;
table1.Next;
end;
〔/Code〕
試試看吧!!還是要動動腦筋喔!! Pillar Wang
------
Pillar Wang |
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
你好
試試看
〔Code〕
table1.first;
while not table1.eof do
begin
if table2.locate('employee_no', table1employee_no.value, []) then
begin
table2.edit
if value='p10' then
tbale2p10.value := tbale1field.value
else
tbale2p20.value := tbale1field.value
end
else
begin
table2.append;
tbale2.field.value := table1.field.value.....
if value='p10' then
tbale2p10.value := tbale1field.value
else
tbale2p20.value := tbale1field.value
end;
table2.post;
table1.Next;
end;
〔/Code〕
試試看吧!!還是要動動腦筋喔!! Pillar Wang
------
Pillar Wang |
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
|
liangzai
初階會員 發表:77 回覆:91 積分:33 註冊:2004-08-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |