有人知道吗?在线等?关于findByPrimaryKey()

zhangjiey 2003-08-20 01:22:42
在用 OndutyPK ondutyPK = new OndutyPK(empID,queryDate);
getDutyHome().findByPrimaryKey(ondutyPK);
(其中empID是字符串,queryDate是java.sql.Date型)
时报下面的错误:
javax.ejb.ObjectNotFoundException: Bean with primarykey 'com.system.ejb.onduty.
OndutyPK@caab8c5f' was not found by 'findByPrimaryKey'.
我分别用findByEmpID(empID)和findByQueyDate(QueryDate)测过结果是正确的.
高手指点?多谢!!
...全文
47 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangjiey 2003-08-20
  • 打赏
  • 举报
回复
大哥,不行啊!我测过了主键是没问题的
8879 2003-08-20
  • 打赏
  • 举报
回复
试试:
XXXRemote remote;
OndutyPK ondutyPK = new OndutyPK();
ondutyPK.empID = remote.getEmpID();
ondutyPK.queryDate= remote.getQueryDate();
getDutyHome().findByPrimaryKey(ondutyPK);

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧