代码中总有一段代码会做类似insert的事情
调用sqlcommand.ExecuteSchalar()函数,他的返回值应该就是那个值
调用sqlcommand.ExecuteSchalar()函数,他的返回值应该就是那个值
解决方案 »
- 学完C#《设计模式》,老是要求用5种模式做一个实例。求高手帮助
- 我想实现一个下拉列表框下面带按钮的
- 怎么在WIN7上 配置 IIS 6.0 重写URL
- 谁帮写2个数字方面的正则
- 崩溃~
- 关于制作数据库安装程序问题
- windows窗体中如何实现纵向滚动轴,隐藏横向滚动轴
- 调用一个delphil DLL的接口,接口中有一个 _Recordset 的类型,如何使用阿,找不到类型或命名空间名称“Recordset”(是否缺少 using 指令或
- 请问思归及其他高手.NET组件问题:我们用ASP.NET开发了一个项目,最后发布的组件是GPT.DLL,系统运行一段时间后(半天或一天),页面连接
- 如何解析eml文件格式,有谁知道么???
- 怎么才能NET里面使用ORACLE数据库
- 已知 对象 obj, 如何将其转换成基类的对象引用 baseObj?
放到SqlCommand中执行就行了
如下:
假如INSERTCOMMAND命令中保存了INSERT查询指令:Insertcommand.CommandText = insertcommand.CommandText & " SET @Identity = @@IDENTITY"
.Parameters.Add("@Identity", Data.SqlDbType.Int)
.Parameters("@Identity").Direction = Data.ParameterDirection.Output
.Parameters("@Identity").SourceVersion = Data.DataRowVersion.Current
完后,就可以使用.Parameters("@Identity").value来取得该值了
并在最后加
select @@IDENTITY我认为不必使用触发器的,麻烦