procedure TForm1.BitBtn1Click(Sender: TObject);
begin
table1.Open;
table1.Append;
table1.Fields.Fields[0].asstring:=edit1.text;
table1.Fields.Fields[1].asstring:=edit2.text;
table1.Fields.Fields[2].asstring:=edit3.text;
table1.Fields.Fields[3].asstring:=edit4.text;
table1.Fields.Fields[4].asstring:=edit6.text;
table1.Fields.Fields[5].asstring:=edit5.text;
table1.Fields.Fields[6].asstring:=edit7.text;
table1.Fields.Fields[7].asstring:=edit10.text;
table1.Fields.Fields[8].asstring:=edit8.text;
table1.Fields.Fields[9].asstring:=edit9.text;
table1.post;
end;
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
form2.quickrep1.print;
end;
症状: 总是自第一条纪录开始打印至前次输入的数据截止,本次输入的数据总是在下次 打印时出现!!目的:想通过quickrep1打印当前输入的数据(delphi6+access2000)
begin
table1.Open;
table1.Append;
table1.Fields.Fields[0].asstring:=edit1.text;
table1.Fields.Fields[1].asstring:=edit2.text;
table1.Fields.Fields[2].asstring:=edit3.text;
table1.Fields.Fields[3].asstring:=edit4.text;
table1.Fields.Fields[4].asstring:=edit6.text;
table1.Fields.Fields[5].asstring:=edit5.text;
table1.Fields.Fields[6].asstring:=edit7.text;
table1.Fields.Fields[7].asstring:=edit10.text;
table1.Fields.Fields[8].asstring:=edit8.text;
table1.Fields.Fields[9].asstring:=edit9.text;
table1.post;
end;
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
form2.quickrep1.print;
end;
症状: 总是自第一条纪录开始打印至前次输入的数据截止,本次输入的数据总是在下次 打印时出现!!目的:想通过quickrep1打印当前输入的数据(delphi6+access2000)
解决方案 »
- 一个form中多个actionlist的问题,求解
- 做三层架构,怎么利用客户端同步服务端的日期时间?
- 【C转delphi】请帮忙转一个代码片段
- 请教NMSMTP控件的connect()方法如何写才正确啊?
- 终于可以吐气,散分,
- 小弟有一个小的问题,那就是在一个文件流中有一串十六进制数2020,0000,我想读出时把2020分开,分成20与20,如何做.我的小例子如下.
- 如何制作翻页的效果???
- ----为什么我的combobox在光标离开里面时,却没有触发exit事件???
- delphi7的问题
- 学delphi,看什么书比较好
- delphi7中, 好像没有TQReport控件,哪位大哥知道怎么回事? 急急!!!
- update
table1.open;
重新打开就可以了
table1.close;
table1.open;
如果你只要打印当前的记录则需要:
table1.close;
table1.open;
form2.quickrep1.dataset:=nil;