知识大全 JSP中如何取得MSSQL数据库表中自动增长的ID主键值?

Posted 数据库

篇首语:科学的自负比起无知的自负来还只能算是谦虚。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JSP中如何取得MSSQL数据库表中自动增长的ID主键值?相关的知识,希望对你有一定的参考价值。

JSP中如何取得MSSQL数据库表中自动增长的ID主键值?  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  JSP中如何取得MSSQL数据库表中自动增长的ID主键值?

  如:建一个表student有属性列userid username其中userid为INT类型只读自动加 的主键(也就是每插入一条记录都会自动加 ) 那么如何在JSP中得到当前插入行的userid值(比如:我向表里插入了三条记录 在我插入第三条记录时userid的值应为 那么如何得到这个 )?

   先创建存储过程: CREATE PROCEDURE addrec   (   @OutID int output   @Name varchar( )   ) AS   Declare @ID int   insert into nametable(Name)   values(@Name)   select @ID=@@IDENTITY   select @OutID=@ID   GO

  然后这样用:   CallableStatement stmt=con prepareCall("call addrec(? ?)");   stmt registerOutParameter( Types INTEGER );   stmt setString( "Name ");   stmt execute();   int id=stmt getInt( );   stmt close() 

cha138/Article/program/Java/JSP/201311/20637

相关参考

知识大全 ajax+jsp草稿自动保存的实现代码

一表单部分 (l)    首先是表单填写页面用一个ID为AutoSaveMsg的DIV来显示返回信息并且用一个ID为Draft_AutoSave的Ch

知识大全 实例讲解Oracle数据库自动增加ID的sql

实例讲解Oracle数据库自动增加ID的sql  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本

知识大全 MSSQL根据ID进行分页实现方法

MSSQL根据ID进行分页实现方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  代码如下:li

知识大全 联合删除两张表的数据

  大家都知道DELETE后面不能跟多张表但有时删除数据时要同时维护多张表的数据这怎么办呢?  假设AB两张表它们通过ID进行关联A表中有时间字段而B表中没有现根据时间段删除数据  SQL  以下是引

知识大全 oracle中merge的简单使用

  merge在oracle用以从另一张表中取数据插入到一张表中如果两张表中记录符合某些条件则替换如果不符合则插入下面的例子是把mergetest中记录更新到newmergetest如果两张表的id相

知识大全 根据表格中的数据长度自动调整表格宽度

    ——此文章摘自《Delphi开发经验技巧宝典》定价¥ 特价¥购买>>//tracklinktechcn/?m_id=dangdang&

知识大全 在数据文件自动增长时,自动增长是否会阻塞对文件的更新

cha138/Article/program/SQLServer/201404/30571

知识大全 mssql数据库操作手册

  mssql数据库操作手册  一备份数据库  打开SQL企业管理器在控制台根目录中依次点开MicrosoftSQLServerSQLServer组>双击打开你的服务器>双击打开数据库目录

知识大全 ORACLE中ID自动增加字段

ORACLE中ID自动增加字段  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!自动增加字 

知识大全 java操作mssql2000的小例子

   主要由三个文件组成一个是主执行文件一个是用户界面文件一个是数据模块文件用户界面这一块是用的eclipse的VE插件做的只是还不知道如何发布这样的应用程序.唉&nbs