以下是数据查询语句:.....
insert into classinfo values(@ClassName)
select @@IDENTITY在asp.net(c#)中发送上述查询语句后返回@@IDENTITY的值,可是用reader.GetInt32(0)接收时却出错,是“转换出错”,后在帮助文档里看到@@IDENTITY的返回值是numeric类型,请问如何接收此类型的数据?向各位猛人求助!
insert into classinfo values(@ClassName)
select @@IDENTITY在asp.net(c#)中发送上述查询语句后返回@@IDENTITY的值,可是用reader.GetInt32(0)接收时却出错,是“转换出错”,后在帮助文档里看到@@IDENTITY的返回值是numeric类型,请问如何接收此类型的数据?向各位猛人求助!
解决方案 »
- asp.net串口
- asp.net+Jquery开发问题!比较基础 欢迎大家来帮忙啊!
- TreeView控件节点的NavigateUrl属性有值,现在我想做的是在点击该节点时,不跳转到NavigateUrl指定的页面,而是显示在TextBox中,这个该
- Session过期后如何跳出框架
- 对话框问题
- 怎样获得DataGrid控件中的所有值,并把它们填到数据库中?
- 请问按下ID="baochun_IButton"这个按钮后得到对应的项里的TextBox的Text值,这个按钮的oncommand事件里的代码怎么写
- Label1(假如值现在是 : http://www.sohu.com)的值如何能做为超链接的值为另外一个lable2 (值假如是 :搜狐)加上超链接?
- 请教如何刷新Winform的DataGridView?
- 请问对于单独取一条记录中的一个字段的值,用哪种方式比较好,OleDbDataReader?还是什么?
- 怎么伪造IP,我修改http头的话骗不了Request.UserHostAddress啊
- fckeditor 如何一次向fck中添加两个控件?
set @id = 0insert into classinfo(ClassName) values(@ClassName)
select @id = @@IDENTITY select @id
我记得好像如果是decimal类型转的话,会很难转
执行完insert后,
SET @Id = ISNULL(@@IDENTITY,0);这种情况下采用行集返回的方法不合适,你确定返回的第一个数据集是你想要的吗?不是@@RowCount?
select Cast(@count as nvarchar(100))