国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP中如何取得MSSQL數據庫表中自動增長的ID-主鍵值?

2019-11-02 15:14:44
字體:
來源:轉載
供稿:網友

JSP中如何取得MSSQL數據庫表中自動增長的ID主鍵值?

如:建一個表student有屬性列userid,username其中userid為INT類型只讀自動加1的主鍵(也就是每插入一條記錄都會自動加1),那么如何在JSP中得到當前插入行的userid值(比如:我向表里插入了三條記錄,在我插入第三條記錄時userid的值應為3,那么如何得到這個3)?


先創建存儲過程:
CREATE PROCEDURE addrec
  (
  @OutID int output,
  @Name varchar(25)
  )
AS
  Declare @ID int
  insert into nametable(Name)
  values(@Name)
  select @ID=@@IDENTITY
  select @[email protected]
  GO

然后這樣用:
  CallableStatement stmt=con.prepareCall("{call addrec(?,?)}");
  stmt.registerOutParameter(1,Types.INTEGER,1);
  stmt.setString(2,"Name.");
  stmt.execute();
  int id=stmt

a67手機電影網[www.aikan.tv/special/a67shoujidianyingwang/]
.getInt(1);
  stmt.close() 


 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘孜| 临泽县| 大方县| 新密市| 昆明市| 丰城市| 德格县| 东平县| 赣州市| 石楼县| 厦门市| 昌黎县| 海阳市| 玉田县| 卢龙县| 儋州市| 慈溪市| 和平县| 诏安县| 凤城市| 布尔津县| 如东县| 景宁| 广东省| 裕民县| 凤庆县| 襄垣县| 惠来县| 天全县| 枞阳县| 象州县| 姚安县| 彩票| 偏关县| 车险| 洞头县| 罗定市| 鸡东县| 大新县| 钦州市| 黄龙县|