当前位置:编程学习 > C#/ASP.NET >>

江湖告急????希望大家赶快帮忙

我在用asp.net操作oracle数据库的时候希望能使表自动生成主键,所以建了sequence,我可以用存储过程喝触发器实现这个功能。但是这样就不能在asp.net段插入是及时得到刚插入的主键。

在asp.net段直接调用select my_sequence.nextval from dual,然后在插入可以做到,可是又执行了两次数据库操作,而且会出现查询出来的数值与插入的主键对应不上的结果。
有没有方法可以执行一次数据库操作完成上边的功能,达到查询出来的数据与插入主键一致。
--------------------编程问答-------------------- 路过  帮忙顶一下,我对ORACLE不是很懂! --------------------编程问答-------------------- select @@identity
好象是这么个。 --------------------编程问答-------------------- 额 直接用存储过程 
调用就行 --------------------编程问答-------------------- dual表 主键字段 增加Identity(1,1)
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,