タイトル : Re: accessとsqlserverの組合せ 投稿日 : 2012/01/27(Fri) 17:16 投稿者 : 魔界の仮面弁士
> このように形式の違うものをまとめることは出来ないのでしょうか? 異種DB間クエリーを作成する方法としては: (案1)Jet 側で「ODBC リンクテーブル」で SQL Server に ODBC 接続して JOIN する。 (案2)Jet 側で「IN 句(≠ IN 演算子)」にて SQL Server に ODBC 接続して JOIN する。 http://office.microsoft.com/ja-jp/access-help/HP001032240.aspx (案3)SQL Server 側で「リンクサーバー」にて Jet に OLE DB 接続して JOIN する。 (案4)SQL Server 側で「OPENROWSET」にて Jet に OLE DB 接続して JOIN する。 http://uchukamen.com/sql2005/linkedserver/linkedserver.htm (案5)SQL Server 側で「OPENDATASOURCE」にて Jet に OLE DB 接続して JOIN する。 (案6)一つの DataSet 内に、それぞれから取得した DataTable を用意して、 それらを Linq to DataSet で Group Join する。 http://msdn.microsoft.com/ja-jp/library/bb399415.aspx (案7)一つの DataSet 内に、それぞれから取得した DataTable を用意して、 そこに Relation を貼ったうえで、テーブルに式列を加えて結合させる。 |