java.sql.SQLException: No data foundsql正确吗

解决方案 »

  1.   

    首先你要看看你findByPrimaryKey对应的主键数值类型有没有错误。
    然后看看你的EJB有没有实现Home interface。
      

  2.   

    出了问题,也不会要快哭了吧!程序不到会报错的!
    你把你cmp的代码拿出来看看,应该是你的sql有问题
      

  3.   

    这个方法是ejb在带的
    我没有写sql
      

  4.   

    代码我都没有改动
    只是用了一个测试程序,使用实体bean自带的findByPrimaryKey()方法,不应该出错啊
      

  5.   

    xlhacoo(自古华山一条路) 
    还有别的原因吗?
    我以前做从来没遇到这样的错,都没问题啊
      

  6.   

    findByPrimaryKey(1)你的主键是Integer的吧。
    记得用
    findByPrimarayKey(new Integer(1));另外可能你数据库中没有1对应的数据!