csdn到底有没有高手 有高手,接分~~奉劝楼主不要再上CSDN了~~因为URLJ~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对我来说这里的大虾都是高手!我回答你第二个问题:这个ahua20(心随我动) 说的对.你不能再显式的对主键赋值了.比如:你的表里面的ID是自动增加的,你insert的时候就不用再管这个字段,让数据库自己管理.insert tableA (id,name) values (1,"test")这样就会报错的.insert tableA (name) values ("test")这样就正常了.如果你用的是ORACLE的话另当别论.SQLSERVER如果你直接这样作肯定会报错!最后还需要注意的是看看你的表里面是不是已经有了你要插入的ID值(用ORACLE的话注意这个.) 呵呵~~~ 楼上说的对 这只是你SQL语句的错误了!我也是个菜鸟~~~ 我也遇到过相似问题是不是sqlserver不支持呢??你可以用这个解决:@SequenceGenerator(name = "myUserGenerator",initialValue = 0, allocationSize = 1)@Id(generate = GeneratorType.SEQUENCE, generator = "myUserGenerator")private long id; 也就是把主键的生成方式IDENTITY改成SEQUENCE这个是在ejb3.0中的写的代码,不知道和你的是不是相吻合~ 没有高手,怎么这么多mvp都是csdn的会员 楼主这样说话很容易被人扔砖头扔死.你的问题楼上几位已经回答了.还有,写程序有时是需要去钻的.不要碰到这么点问题就问来问去的,有意义吗?我以前搞JAVA,现在也被JAVA搞,呵. String 比较 新入门请教! 急!!!用Xfire发布服务,如何监视SOAP消息! hibernate缓存问题? 起步中 关于名词的解释,什么是:存根?骨架?元数据?签名? 怎样能够使Tomcat支持assert断言? 跪求J2EE和JNDI高手求教!!!!!!!! JBoss+Tomcat配置J2EE窗体认证遇到了问题 Java RMI中被传递的Java对象参数的问题 求助,关于csdn贴代码问题!! (讨教)java范型编程的api)用到那些设计模式 大家好,我想问问用jdom怎么生成soap信封
insert tableA (id,name) values (1,"test")这样就会报错的.
insert tableA (name) values ("test")这样就正常了.如果你用的是ORACLE的话另当别论.SQLSERVER如果你直接这样作肯定会报错!最后还需要注意的是看看你的表里面是不是已经有了你要插入的ID值(用ORACLE的话注意这个.)
是不是sqlserver不支持呢??
你可以用这个解决:
@SequenceGenerator(name = "myUserGenerator",initialValue = 0,
allocationSize = 1)
@Id(generate = GeneratorType.SEQUENCE, generator = "myUserGenerator")
private long id;
这个是在ejb3.0中的写的代码,不知道和你的是不是相吻合~