循环插入时出现 不能插入重复键,但是插入两个人名就显示违反了 PRIMARY KEY 约束 'PK_CMCLOTHGET'。不能在对象 'dbo.CMCLOTHGET' 中插入重复键。谢谢各位!
解决方案 »
- 严重: Servlet.service() for servlet jsp threw exception
- myeclipse中自带的tomcat没用?
- jcifs 求助
- 关于系统内自定义报表功能实现的探讨
- 关于Spring配置文件的文件头那里报错,求大仙帮忙
- Spring的配置问题,大家帮我看下哈
- 通过Dom4j的Transformer把Xml+xslt解析成html,可产生的html包含有<?xml version="1.0" encoding="UTF-8"?>
- 请问一个关于环境变量设置的问题(不知道是不是)。。
- CMP里使用EJB-QL查询的时候,支持order by吗?????
- 利用struts2和hibernate联合开发一个学生考试成绩系统
- urlrewrite 和cxf冲突了?????
- 如何解决参数需要一直传递下去的问题?
就不会有问题了
解决问题
for(int i= 0; i<person_name_split.length; i++)
{
cMClothGetSchema.setGetPerson(person_name_split[i]);
}
这样插入一个或者几个人名都显示一个人名! for(int i= 0; i<person_name_split.length; i++)
{
cMClothGetSchema.setGetPerson(person_name_split[i]);
trans.add(cMClothGetSchema, Transaction.INSERT); }
这样插入就报错违反了 PRIMARY KEY 约束 'PK_CMCLOTHGET'。不能在对象 'dbo.CMCLOTHGET' 中插入重复键。
{
if(!cMClothGetSchema.getGetPerson().equals(person_name_split[i]))
{
cMClothGetSchema.setGetPerson(person_name_split[i]);
trans.add(cMClothGetSchema, Transaction.INSERT);
} }
我也是菜鸟不知道,这样写对不对
非常感谢大家对于一个刚进入Java行业的新人的支持!再次谢谢大家!