日期:2014-05-19  浏览次数:20743 次

在C#中一个记录集采用了两表连接的查询,请问怎样更新到数据库
我用dataAdapter查询了数据库中两表连接的数据,Fill到dataset中后
不知道怎样才能更新到数据库中,请高手赐教!!!!!

------解决方案--------------------
经过我短暂的思考...

如果你的数据是两表查询,而且已经打算用dataset,不妨每个表对应一个datatable,建立datarelation进行关联...

否则的话应该没有简单办法...需要自己构造update语句...

sorry,我只能想到这么多了
------解决方案--------------------
建议在更新的时候通过存储过程传入必要的字段,在存储过程中处理更新逻辑。

多表的更新参考:
http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx