2009-03-03 75 views
0

我正在使用OleDbDataAdapter填充DataSet中的表。問題是select sql語句非常複雜(使用左連接從大量表中獲取數據)並且OleDbCommandBuilder無法爲我寫入插入/更新語句。爲OleDbDataAdapter編寫自定義插入/更新命令

我想知道這裏最好的行動方案是什麼?沒有那麼多的數據可以改變的列(在30個左右需要的只有6-8個),但重要的是我可以儘可能簡單地進行OleDbDataAdapter.Update(速度和資源使用非常重要)。

有沒有人有這樣做的經驗?這裏最好的/推薦的行動方案是什麼?

謝謝您的輸入!

編輯:我也可以用一些幫助來編寫OleDbDataAdapter的更新語句,尤其是涉及多表更新的時候。如果有人能指點我一些文學,那會很棒!

回答

1

我建議您在這種情況下手動編寫SQL。