用 SqlDataAdapter.Update() 新增了一行, 如何得更新后行的变化.
问题是这样:
有一个表, 该表有一列 tid, int 类型, 是自增的列(1,2,3,4...n)
插入行时是不用理 tid 列的对吧, 那么用 SqlDataAdapter.Update() 新插入一行后, 如何得到新插入行的 tid?
谢谢解答!
------解决方案--------------------SELECT * FROM table WHERE (tid= SCOPE_IDENTITY())
------解决方案--------------------@@identity 取的当前行 id
------解决方案--------------------用SCOPE_IDENTITY()最好不要用@@identity