浏览 1907 次
锁定老帖子 主题:搞定了一个使用IBatis.Net的问题
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-05-01
<statements> <statement id="INSERT-ADMIN" resultClass="int"> insert into admin (lastlogin, flag, controlflag, username, password, description) values (#LastLogin#, #Flag#, #ControlFlag#, #Username#, #Password#, #Description#) SELECT SCOPE_IDENTITY() AS value </statement > 这个是正确的写法,不需要用到selectKey,自己以前的错误在两个地方,一个是在statement中没有写resultClass,另外一个就是用 select @@IDENTITY as id(value),始终不行,这个我一直没有搞明白是什么原因。只是根据自己的需要,返回的应该是这个scope中的id,所有使用select scope_identity 就可以了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |