【发布时间】:2015-08-24 14:22:13
【问题描述】:
我有一种情况,我想从 MS SQL 表插入访问数据库表。 相同的列和所有内容。 我有两个数据集和两个表适配器。我可以在每个数据集中做任何我想做的事情——任何操作,但我不能从一个表插入到另一个表。 我尝试为目标 tableadapter 创建插入查询,但无法正常工作。尝试链接,没有任何效果。
搜索了几天,根本找不到。
感谢您的回答。你能帮我举个例子吗?我在设置时遇到了麻烦。这是我得到的:
Dim myToTableTableAdapter As FirstDataSetTableAdapters.ToTableTableAdapter
myToTableTableAdapter = New FirstDataSetTableAdapters.ToTableTableAdapter()
Dim myFromTableTableAdapter As SecondDataSetTableAdapters.FromTableTableAdapter
myFromTableTableAdapter = New SecondDataSetTableAdapters.FromTableTableAdapter()
myFromTableTableAdapter = myToTableTableAdapter.Clone
'but it doesnt work from here`
我想做的是:
For each drfrom As DataRow In myFromTableTableAdapter.GetData
myToTableTableAdapter.InsertInto(drfrom.item(column01), drfrom.item(column02), drfrom.item(andSoOn))
Next
但在我看来,这比“从选择中插入”脚本花费的时间要长得多。
【问题讨论】:
标签: vb.net sql-server-2008 ms-access dataset tableadapter