日期:2014-05-17  浏览次数:20719 次

jsp中的sql语句执行的问题
要做一个注册的页面,注册的ID是系统产生的,就是在以前ID的基础上加上1这样排列下去,比如以前注册到10010,这次系统就要自动给定一个10011,我是想这样做的,就是用select count语句获取以前的总数,然后再加1就是现在的ID号,比如以前有10010个人注册了,那么现在这个的ID就是10011了,但是不知道怎么在jsp中使用select count 语句,不知道还有更好的方法吗?
sql 语句我会写,但是要怎么获得count的值,怎么把获得的值从String型转成int 型呢

------解决方案--------------------
select count(*) from 表;得到一个返回值;
insert ID values('返回值') into 表;

实在不行 在数据库设置主键自动增长就可以了。 
这样最省事
------解决方案--------------------
id搞个自增长不就好了
------解决方案--------------------
探讨
引用:

id搞个自增长不就好了


不会写存储过程啊,求指点