一个跟工资有关的程序,ADODSSsalary和SalarySG貌似是自定义的TAdvStringGrid和TADODataSet不知道是什么东西。高级字符串格子?数据集?下面是语句self.ADODSSsalary.FieldByName('N23').Value:=self.SalarySG.Cells[24,i];好像是要把数据导入到一张临时表里这样的一个语句到底是把=号前的值给后面还是把后面赋给前面?

解决方案 »

  1.   

    self.ADODSSsalary.FieldByName('N23').Value:=self.SalarySG.Cells[24,i];我的分析SalarySG应该是你的程序中的一个stringgrid
    将[24,i]这个单元格的信息赋给adodssalary数据集。
      

  2.   

    把StringGrid的数据赋值给数据集!
      

  3.   

    先谢谢楼上几位的回答,问题又来了self.SalarySG.Cells[4,i+1]:=info[3+3,i]这句里的i+1和3+3代表什么呢?
      

  4.   

    i是一个变量,你这个程序应该是在一个循环中。
    i+1是一个整数,3+3=6,呵呵,info是一个数组吧