我知道
可是我不知道改这段代码
如果单纯的把sqlstr="select s_staff.nextval from dual ";这段代码去掉肯定是不行的
所以麻烦各位了
可是我不知道改这段代码
如果单纯的把sqlstr="select s_staff.nextval from dual ";这段代码去掉肯定是不行的
所以麻烦各位了
解决方案 »
- 页面传参的问题
- 求教:下载文件时报错java.lang.IllegalStateException:
- 一个window.open()页面的提交问题.比较困扰我,请大家帮帮忙,谢谢啦:)
- 简单题,马上就给分!!急,急!!
- 关于通过数据库操作来控制用户登陆控制以及显示用户在线的问题!
- jbuilder9+weblogic6.0+sqlServer配置问题,在线等!!!!
- jsp中调用自己的javabean的问题?(菜鸟问题求救)
- Unsupported method
- 新人求助,用MYECLIPSE部署运行的网站,是如何制作的?
- IDEA的target目录怎么刷新?那个目录我更新了文件,target没有同步!
- 兄弟们帮忙!
- jsp 中要用到读取全局配置文件,请教方法和例子,有性能的需求
可是我不知道在sql server2000里面这段代码该如何写
rs=stmt.executeQuery(sqlstr);
int idnext=0;
while(rs.next()){
idnext=rs.getInt(1);
}
主要是这段代码,这段代码本来是用于oracle里面的,dual本来是oracle里面的一个自带的表,可是如果我现在把这段代码删掉,他又会出错,不删掉,也不能增加字段,所以我现在搞不懂该如何改才好
SQLEX-CODE:23000
SQLEX-MESS:[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'user1' 中的标识列插入显式值。在删掉的情况下,页面根本就不能显示了,提示下面这段代码出错
sqlstr="insert into user1 (id,username) values("+idnext+",'"+staffid+"')";
赫赫,我是sql server2000菜鸟,你不说明白一点
我有点搞不懂
SET IDENTITY_INSERT <table> offinsert into tablename(列名) values( 值)
我把插入语句改成了sqlstr="SET IDENTITY_INSERT user1 ON insert into user1 (id,username) values("+idnext+",'"+staffid+"')";就可以了
然后把sqlstr="select s_staff.nextval from dual ";改成了sqlstr="select id+1 from user1真的谢谢呀
我的MSN是[email protected]
有空聊聊
谢谢呀