[英]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.