1樓:匿名使用者
這個可以這樣子從資料表裡找出當前記錄的userid值:
select userid from studentwhere
userid=(select max(userid) from student)
之後再用jsp中語句,如:
dbconnection dbc=new dbconnection();
//dbconnection為資料庫連線類resultset rs=dbc.executequery();
rs.next();
int userid=rs.getint("userid");
//這裡的userid即為當前插入記錄的userid值了.
rs.close();
dbc.close();
2樓:甫濡姬冰心
如:建一個表student有屬性列userid,username其中userid為int型別只讀自動加1的主鍵(也就是每插入一條記錄都會自動加1),那麼如何在jsp中得到當前插入行的userid值(比如:我向表裡插入了三條記錄,在我插入第三條記錄時userid的值應為3,那麼如何得到這個3)?
先建立儲存過程:
create
procedure
addrec
(@outid
intoutput,
@name
varchar(25))as
declare
@idint
insert
into
nametable(name)
values(@name)
select
@id=@@identity
select
@outid=@id
go然後這樣用:
callablestatement
stmt=con.preparecall("");
stmt.registeroutparameter(1,types.integer,1);
stmt.setstring(2,"name.");
stmt.execute();
intid=stmt.getint(1);
stmt.close()
MSSQL,查詢條件中帶有空格時,如何區分出帶空格和不帶空格的資料
試一下 select from a where a 111 and len a 3 因為 a列 中 無 111 這個值 where a like 111 用replace把a列中的空格替換為另外的字元,再進行查詢,這樣就能篩掉有空格的行了。sql server如何查出資料中間有空格的資料 chari...
c中如何取得當前時間後,把當前時間和資料庫中的時間做判斷,比如資料庫中date的值為當前時
直接比大小即可。datetime date datetime.parse rs 資料庫裡資源 tostring if date datetime.now 還是不放心的話轉換成ticks,例如datetime.now.ticks,那個是1970 1 1到現在的毫秒數 datetime.now這個是獲取...
如何去除JSP生成的HTML中的空格和換行
在web應用中,如果使用jsp作為view層的顯示模板,都會被空格 空換行問題所困擾.這個問題當年也困擾了我比較長的時間.因為在jsp內使用的el標籤和其他標籤時,會產生大量的空格和換行符.例如 複製 如下 start 1 something others end 這段 在tomcat上輸出如下,多...