首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASPX数据保留后立即返回值

2012-09-08 
ASPX数据保存后立即返回值ASPX前台面TEXTBOX录入数据后通过后台ASPX.CS写入到数据库,如何让其写入后立即显

ASPX数据保存后立即返回值
ASPX前台面TEXTBOX录入数据后通过后台ASPX.CS写入到数据库,如何让其写入后立即显示数据库中自动生成的ID到本页面的LABEL中,谢谢


[解决办法]
也可以插入前取一次id_start = max(id),插入后再取一次id_end = max(id),最终的结果between id_start and id_end,取值的时候最好把表锁住,以排除其它插入语句的影响。
[解决办法]

探讨

如果是sqlserver,你可以在INSERT语句后面加一行SELECT @@IDENTITY 返回上一次插入的ID
如果是oracle,你可以用sq_序列名称.currval返回序列的当前值。
如果主键是guid,你干脆直接在程序里new出一个guid再插入进去省得麻烦。

[解决办法]
SELECT @@IDENTITY 返回上一次插入的ID

或者 out put 一个参数
[解决办法]
探讨
引用:

如果是sqlserver,你可以在INSERT语句后面加一行SELECT @@IDENTITY 返回上一次插入的ID
如果是oracle,你可以用sq_序列名称.currval返回序列的当前值。
如果主键是guid,你干脆直接在程序里new出一个guid再插入进去省得麻烦。



这是一个互联网数据登录系统,会同时有多站点同时录入数据的可能,这样不行的,数……

热点排行