我在程序里用上这个语句:(login:TADOQuery)
  datamodule.customerdata.login.updatebatch;
这样没有问题,但是只能把当前记录提交数据库,但用下面这句:
  datamodule.customerdata.login.updatebatch(arAll);
是却说[Error] user.pas(190): Undeclared identifier: 'arAll'
但在帮助里是有这个参数的啊?
请问高手这是怎么回事????

解决方案 »

  1.   

    在你调用这条语句的那个单元的uses 部分加入声明 arAll 参数的单元,好象是db单元,
    即:
    uses db;
      

  2.   

    我加了DB问题还是一样,加了ADODB,虽然编译没有问题,但还是只能把最后一个操作提交数据库
      

  3.   

    我加了DB问题还是一样,加了ADODB,虽然编译没有问题,但还是只能把最后一个操作提交数据库
      

  4.   

    不是uses db要uses adodb才行
      

  5.   

    我加了DB问题还是一样,加了ADODB,虽然编译没有问题,但还是只能把最后一个操作提交数据库