首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请教一个关于session的有关问题

2012-01-03 
请问一个关于session的问题我页面得到一个session中的用户名ssStringss(String)session.getAttribute( u

请问一个关于session的问题
我页面得到一个session中的用户名ss
String   ss=(String)session.getAttribute( "user ");
然后我要把用户名插如到另一张表中
String   sql= "insert   into   订单执行人   (订单编号,执行人,执行时间)   values   ( ' "+cid+ " ', ' "+ss+ " ', ' "+s+ " ') ";  
stmt.executeUpdate(sql);
可是总是出
[Microsoft][SQLServer   2000   Driver   for   JDBC][SQLServer]Violation   of   PRIMARY   KEY   constraint   'PK_订单执行人 '.   Cannot   insert   duplicate   key   in   object   '订单执行人 '.  
这个错误,小弟不爱懂session,请高手指出。

[解决办法]
这个错误貌似和session没有关系
是你往数据库中插入数据时,主键重复错误了

重新找数据再测试下吧
[解决办法]
主键重复
[解决办法]
订单编号是否设置了自动编号
[解决办法]
同意1楼的~
是你的主键重复了,和session没有关系~
这是你数据库的设计上的问题~
一般情况下订单的编号用一个自动增加或者是一个不会重复的串来表示,这样就不会出现你上面的情况了
[解决办法]
引用:同意1楼的~
是你的主键重复了,和session没有关系~
这是你数据库的设计上的问题~
一般情况下订单的编号用一个自动增加或者是一个不会重复的串来表示,这样就不会出现你上面的情况了

就是这样的了!!
[解决办法]
是的 PRIMARY KEY重复
[解决办法]
恩,我也不重复大家的话了。
[解决办法]
主键重复

热点排行