0

OleDbDataReaderと以下のようなselectステートメントを使用したいと思います。

私はC#4.0と.NET4.0を使用しています。Database1=MS Access Database2 = Pervasive SQL 2000i

SELECT db1.Field1, db2.Field2
FROM Database1 db1
INNER JOIN Database2 db2
ON db1.key = db2.key

編集1:これが役立つ場合...

パーベイシブ接続文字列は次のとおりです。

var constrP1 = "Provider=PervasiveOLEDB;Connect Timeout=60;Data Source=" + PervasiveDBName + ";";

MSAccess接続は次のとおりです。

var conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + sDataSource + ";User Id=admin;Password=");
4

1 に答える 1

1

ああ、これがMS-Accessであることがわかりました。MS-AccessからODBC経由でPervasiveDBにリンクされたテーブルを使用します。したがって、MS-Access DBを開き、リンクテーブルを作成し、[マシン上にODBC接続がまだ存在しない場合は、ODBC接続を作成します]、異種の魔法を実行するMS-Accessデータベースにクエリを実行します。

于 2011-12-01T18:44:33.673 に答える