2014-03-05 34 views
1

我想將數據從表訪問數據庫合併到另一個相同的表到另一個訪問數據庫。合併來自不同訪問數據庫的表

我正在使用綁定到綁定源的表適配器和控件。

我可以成功地將我想要的數據導入臨時數據表,並將它與綁定到控件的數據表(devexpress網格視圖)合併。

網格正確更新,但我無法實際保存對數據集所做的更改。 我錯過了什麼?

嘗試這種代碼:

this.myDs.myDT.Merge(importedDT); //works fine the grid actually updates 
this.mybindingsource.endedit(); 
this.mytableadapter.adapter.update(this.myDs.myDT); //no update at all on db 

回答

0

你有沒有考慮查詢?

INSERT INTO aTable 
SELECT * FROM [;DATABASE=Z:\Path\aDB.accdb].bTable 

這會將數據從第二個數據庫插入到您運行的連接的數據庫表中。

+0

我不知道這個說法。可以試試看。 雖然我寧願繼續使用對象!如果有人提供其他提示! – matsnake86

相關問題