+ -
当前位置:首页 → 问答吧 → 马上结贴的问题

马上结贴的问题

时间:2011-09-20

来源:互联网

代码调用到如下fnOpenData()函数时有报错:
Dataset does not support bookmarks, which are required for multi-record data controls.
因为我是个菜鸟,请各位老师给出思路的时候,尽量给出代码例子
-----------------------------------------------------------------------------------------------------
function TfrmDateChng.fnOpenData(s :string): Boolean;
var
  BGQB : string;
begin
  BGQB := Trim(cbb2.Text);
  adsMaster.Tag := 1;
  adsMaster.Close;
  adsMaster.CommandText :=Format(s,[BGQB]);
  adsMaster.Parameters.ParamByName('S_RQ').Value:=DateToStr(fmrq.dbtBgn.Date);
  adsMaster.Parameters.ParamByName('E_RQ').Value:=DateToStr(fmrq.dbtEnd.Date);
  AdoOpr.Open(adsMaster);//打开主表
  adsMaster.Tag := 0;
  Result := True;
end;

作者: liuyi850203   发布时间: 2011-09-20

''''+DateToStr(fmrq.dbtBgn.Date)+'''';
要加引号,试试

作者: fengemail8   发布时间: 2011-09-20

adsMaster 是什么adoquery?还是adoconnection?

作者: moshao6   发布时间: 2011-09-20