簡體   English   中英

如何在MS Access Db和Pervasive SQL 2000i Db之間進行OLE異構聯接

[英]How to make an OLE heterogeneous join between MS Access Db and Pervasive SQL 2000i Db

我想使用一個OleDbDataReader和一個類似於下面的select語句:

我正在使用C#4.0和.NET 4.0:Database1 = MS訪問Database2 =普及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 + ";";

這是MS Access連接:

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

啊,我剛剛看到這是MS-Access。 使用從MS-Access通過ODBC到Pervasive DB的鏈接表。 因此,打開MS-Access數據庫,創建鏈接表,[如果不存在則在您的計算機上創建ODBC連接],查詢MS-Access數據庫,它將為您完成異構魔術。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM