本帖最后由 BEUTIFUL 于 2011-05-30 23:30:33 编辑

解决方案 »

  1.   

    你那个代码颜色 看起来太累了。。
    STUDENT_CLASS.REGTIME AS DUTY给STUDENT_CLASS.REGTIME取别名DUTY
      

  2.   

     谢谢啊 但我随编改了下取的名字如:我把DUTY改为MYDUTY,再运行程序他就报错 
      

  3.   

    谢谢啊 但我随编改了下取的名字如:我把DUTY改为MYDUTY,再运行程序他就报错 
      

  4.   

    那你看看你绑定的列名写的是DUTY还是MYDUTY
      

  5.   

    谢谢哈 但从运行结果来看 我怎么感觉STUDENT_CLASS.REGTIME AS DUTY
    是把绑定列DUTY替换为绑定列STUDENT_CLASS.REGTIME ?而不是给STUDENT_CLASS.REGTIME 取别名,但查了下还有,二楼的回答都说是给STUDENT_CLASS.REGTIME 取了个别名
      

  6.   


    STUDENT_CLASS.REGTIME AS DUTY 肯定是给列定义一个别名。而你觉得是把绑定列DUTY替换为绑定列STUDENT_CLASS.REGTIME,是你选择的参照物不对。
    首先你程序里是绑定查询结果,那如果查询结果里没有DUTY列,你如何绑定DUTY列?所以你把SQL语句里的DUTY 改了程序就出错了。所以  现有SQL语句,然后有查询结果,最后才是绑定。