作者j2se (吴浩然)
看板C_Sharp
标题Re: [问题] 用c#去join跨DB的两个table
时间Tue Aug 24 00:46:47 2010
※ 引述《redskyism (JohnQ)》之铭言:
: 我想用跨2个database去join两个table
: database为excel .
: 请问该如何写connection的部份呢?
: 感谢啦~
ADO.NET 的主要功能之一,就是达成离线、记忆体中的资料库。
把 DataSet 当作某一个资料库,把一或多个 DataTable 当作这个
资料库中的多个资料表。
DataSet, DataTable 的资料来源,可为各家不同厂牌的资料库,
或 Excel、xml、文字档。
用 ado.net 写程式开两个 connection,把不同来源的两个资料
捞到记忆体中的两个 DataTable,可对这两个 DataTable,
做类似真正资料库的 relation, pk ,fk 建立,
做 join select,甚至 view。都在记忆体里处理。
不用再考虑他们原本是不同的资料来源。
详情可参考 msdn 或许薰尹老师等人写的 Ado.net 书籍。
-----------------------------------------------
英文、繁体中文、简体中文 IT 词汇对照表:
http://files.cnblogs.com/WizardWu/080708.zip
两岸编程技术部落格:
http://j2se.myweb.hinet.net
-----------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.99.76
1F:推 redskyism:感谢,目前我正在用ado.net的物件 08/24 00:51
2F:→ redskyism:但是感觉受限很多,而且效率会不好 08/24 00:52
3F:→ pico2k:判断一个东西好坏,请别用"感觉"... 08/26 12:32
4F:→ wildcatqq:资料库很庞大的话,不知道还有没有别的方式,又可以很即时 09/04 14:05