首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

TfrxDBDataset.DataSet解决办法

2014-01-14 
TfrxDBDataset.DataSet声明:frxdsMain: TfrxDBDatasetfrxrptLog: TfrxReport我想给frxdsMain动态的赋值,

TfrxDBDataset.DataSet
声明:frxdsMain: TfrxDBDataset;
      frxrptLog: TfrxReport;

我想给frxdsMain动态的赋值,但是会报错:提示frxMain未连接到数据库,我确认Query1是打开的,求解
  frxdsMain.DataSet := Query1;
  frxrptLog.LoadFromFile('Reports\SysLog.fr3');
  frxrptLog.ShowReport;
报表里面只有这一个诗句
  [frxdsMain."datime"],datime是Query1的一个字段
[解决办法]
关联TfrxDBDataSet与TDataset,并设置要使用哪些TfrxDBDataSet。

Frxreport1.DataSets.Clear;//先清除原来的数据集
frxDBDataSet1.DataSet:=dataset1;//关联Fastreport的组件与TDataset数据集。
Frxreport1.DataSets.Add(frxDBDataSet1);//加载关联好的TfrxDBDataSet到报表中。
会不会是这个?

热点排行