我正在使用 OleDbDataAdapter 填充数据集中的表。问题是 select sql 语句非常复杂(使用左连接从众多表中获取数据)并且 OleDbCommandBuilder 无法为我编写插入/更新语句。
我想知道这里最好的做法是什么?没有多少列可以更改数据(仅需要 30 列中的 6-8 列左右),但重要的是我可以尽可能简单地执行 OleDbDataAdapter.Update(速度和资源使用非常重要)。
有没有人有这样做的经验?这里最好/推荐的行动方案是什么?
谢谢您的意见!
编辑:我还可以在为 OleDbDataAdapter 编写更新语句时使用一些帮助,尤其是在涉及多表更新时。如果有人能指点我一些文学作品,那就太好了!