为什么FastReport的编辑器
按下保存按钮不会直接保存到
数据库中呢?代码:
procedure TForm1.btn1Click(Sender: TObject);
begin
frReport1.DesignReport;
if not ADODataSet1.Active then ADODataSet1.Active:=true;
ADODataSet1.Append;
ADODataSet1.FieldByName('theCode').AsString:='01';
frReport1.SaveToBlobField(ADODataSet1RptName);
ADODataSet1.Post;
end;
按下保存按钮不会直接保存到
数据库中呢?代码:
procedure TForm1.btn1Click(Sender: TObject);
begin
frReport1.DesignReport;
if not ADODataSet1.Active then ADODataSet1.Active:=true;
ADODataSet1.Append;
ADODataSet1.FieldByName('theCode').AsString:='01';
frReport1.SaveToBlobField(ADODataSet1RptName);
ADODataSet1.Post;
end;
解决方案 »
- delphi中bpl里传值怎么传?
- 怎么样连接sqlserver
- 三層架構中AP SERVER CPU率用率過高導致CLIENT端連上一定數量後無回應的問題
- 截取字符串的问题!!!!!!!!!!!!!!!!!!!!!!!!
- [提问] 在Delphi或VB的程序里面怎么将这些符号显示出来☻☺♀♂☼♠♣♥♦♫
- 关于计算型字段的问题
- 在dbgrid中如何多行选中记录(ctl与shift均可用)
- CreateOleObject需要USES什么吗?
- 请问——什么样的水平才能算是可以找一份程序设计的工作?(谢了先)
- 简单的Delphi问题
- 在后台打开IEApplication,为什么有时候会出现于服务器断开连接的错误?
- 如何在一个标签或图片上单击鼠标左键弹出快捷菜单(popupmenu)
改为:frReport1.SaveToBlobField(ADODataSet1.fieldbyname('你的存储字段'));试试
要把报表的全部内部按保存按钮后存到数据库中
frReport1.LoadFromFile(ExtractFilePath(application.ExeName)+'pring\'+s+'.frf');
frReport1.SaveToBlobField(CDEsql.FieldByName('报表文件'));
CDEsql.Post;