12 个解决方案
#1
dataset.table[1].Merge(dataset.table[2], false, MissingSchemaAction.Add);
#2
先看表结构,首先要把结构整一样了,然后用一楼的方法可以合并~
#3
楼上的都弄错了,不是UNION,是inner join
#4
两个Access数据还能inner join,
应该是不行的
改成Sql server是可以的,只要在表前面加上数据库名称就可以了,当然要具有访问两个数据库的用户才能操作
应该是不行的
改成Sql server是可以的,只要在表前面加上数据库名称就可以了,当然要具有访问两个数据库的用户才能操作
#5
所以我是把主子表分别放进dataset,在dataset中进行操作.有什么办法可以把有主子关系的数据合并成一张表输出
#6
两个表的结构得一样才可以吧
#7
看来是我说的不是很清楚.
比如两个ACCESS库里分别一个放着orders和一个放着order_detail表,我分别查询出来放进两个DataTable,有什么办法,可以把他对应起来,把orders和detail连接成一个表.显示出来.
比如两个ACCESS库里分别一个放着orders和一个放着order_detail表,我分别查询出来放进两个DataTable,有什么办法,可以把他对应起来,把orders和detail连接成一个表.显示出来.
#8
你可以用表连接方式先查询出来再放入DataTable中啊
#9
两个ACCESS里的两张表,怎么做连接?
#10
视图
#11
请指教,两个ACCESS里怎么做视图.
#12
看出来,应该是Master,Detail的结构,可以采用Merger先合并,之后利用Relation来做关联,资料可以显示,不过还是2个Table,如这样:
ORDER:O0001
px0001(料号) 200个
px0002(料号) 100个
ORDER:O0002
px0001(料号) 200个
px0002(料号) 100个
ORDER:O0001
px0001(料号) 200个
px0002(料号) 100个
ORDER:O0002
px0001(料号) 200个
px0002(料号) 100个
#1
dataset.table[1].Merge(dataset.table[2], false, MissingSchemaAction.Add);
#2
先看表结构,首先要把结构整一样了,然后用一楼的方法可以合并~
#3
楼上的都弄错了,不是UNION,是inner join
#4
两个Access数据还能inner join,
应该是不行的
改成Sql server是可以的,只要在表前面加上数据库名称就可以了,当然要具有访问两个数据库的用户才能操作
应该是不行的
改成Sql server是可以的,只要在表前面加上数据库名称就可以了,当然要具有访问两个数据库的用户才能操作
#5
所以我是把主子表分别放进dataset,在dataset中进行操作.有什么办法可以把有主子关系的数据合并成一张表输出
#6
两个表的结构得一样才可以吧
#7
看来是我说的不是很清楚.
比如两个ACCESS库里分别一个放着orders和一个放着order_detail表,我分别查询出来放进两个DataTable,有什么办法,可以把他对应起来,把orders和detail连接成一个表.显示出来.
比如两个ACCESS库里分别一个放着orders和一个放着order_detail表,我分别查询出来放进两个DataTable,有什么办法,可以把他对应起来,把orders和detail连接成一个表.显示出来.
#8
你可以用表连接方式先查询出来再放入DataTable中啊
#9
两个ACCESS里的两张表,怎么做连接?
#10
视图
#11
请指教,两个ACCESS里怎么做视图.
#12
看出来,应该是Master,Detail的结构,可以采用Merger先合并,之后利用Relation来做关联,资料可以显示,不过还是2个Table,如这样:
ORDER:O0001
px0001(料号) 200个
px0002(料号) 100个
ORDER:O0002
px0001(料号) 200个
px0002(料号) 100个
ORDER:O0001
px0001(料号) 200个
px0002(料号) 100个
ORDER:O0002
px0001(料号) 200个
px0002(料号) 100个