2014-03-05 37 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

相关问题