三层开发时DataSource1.DataSet.recno有数,可两层此数为-1?为什么?

解决方案 »

  1.   

    不是三层两层的问题,只要DataSet中有数据记录,recno自然可用,你再找找原因吧
      

  2.   

    我的记录全有,很正常,还可以用FILDBYNAME('XH')的内容呢!!!为什么?
      

  3.   

    DataSource1.DataSet.recno默认的当前行号是-1的 我部知道你是不是这个原因造成的
    你需要判断是否是小1 小于的话置为1
      

  4.   

    没有作用,recno的数是我想得到的!现在无法得到??
      

  5.   

    取绝对值,`abs()!
    -1正好是1