da.update(dt.getchanged)的奇怪问题

zwq78 2005-12-27 02:05:25
da的insertcommand的语句中,有返回ID的SQL,如下:
insert into A03 (A0301,A0302,A0308,A0303,A0304,A0306,A0309,A0307,status,pid) values (@A0301,@A0302,@A0308,@A0303,@A0304,@A0306,@A0309,@A0307,@status,@pid); SELECT id,A0301,A0302,A0308,A0303,A0304,A0306,A0309,A0307,status,pid FROM A03 WHERE id=@@IDENTITY

奇怪的是,用da.update(dt)更新全表,可返回ID值,
但是用da.update(dt.getchanged)更新修改了的记录,就不能正确的返回ID值了。
??????????????????????
...全文
51 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
发帖
VB

1.6w+

社区成员

VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
帖子事件
创建了帖子
2005-12-27 02:05
社区公告
暂无公告