select order from  Orderinfo as order
改成
SELECT OBJECT(o) FROM Orderinfo AS o自己找找关于EJB QL的资料吧先 ------------------------------------------------------
           我们还年轻牛奶会有的奶牛也会有的 
             可天天在 csdn 混这些会有吗 ??

解决方案 »

  1.   

    嗯,同意楼上老大的看法EJB里面用的SQL语言,是针对对象而言的,所以呢,稍微的要改一下:)
      

  2.   

    在EJB QL中什么情况下用“select order from  Orderinfo as order”
    什么情况下用“SELECT OBJECT(o) FROM Orderinfo AS o”
    我是新手,能否给予详细的解释,一旦可以马上结贴!
      

  3.   

    好像不是什么情况下用“select order from  Orderinfo as order”
    什么情况下用“SELECT OBJECT(o) FROM Orderinfo AS o”
    而是一般你就用“SELECT OBJECT(o) FROM Orderinfo AS o”
    我的理解,entitybean的用处就在于将数据库中的东东以object的形式进行操作。数据库一条记录就对应一个entitybean的对象。所以,一般来说,你在EJB中想选一条记录的话,应该是选一个object。
      

  4.   

    去查查EJB QL
    <J2EETutorial>上有介绍