建立 Access 的 Link Table |
|
visor
一般會員 發表:5 回覆:12 積分:3 註冊:2003-09-09 發送簡訊給我 |
Variant objMDB; //ADOX物件 Variant cnn; Variant tbl; try { cnn = Variant::CreateObject("ADODB.Connection"); objMDB = Variant::CreateObject("ADOX.Catalog"); //取得物件 tbl = Variant::CreateObject("ADOX.Table"); cnn.OlePropertySet("Provider","Microsoft.Jet.OLEDB.4.0"); cnn.OleFunction("Open","Data Source=ktop.mdb;"); objMDB.OlePropertySet("ActiveConnection",cnn); tbl.OlePropertySet("ParentCatalog",objMDB); tbl.OlePropertySet("Name","link"); tbl.OlePropertySet("Properties","Jet OLEDB:Link Datasource","temp.mdb"); tbl.OlePropertySet("Properties","Jet OLEDB:Remote Table Name",tbname.c_str()); tbl.OlePropertySet("Properties","Jet OLEDB:Create Link",true); objMDB.OlePropertyGet("Tables").OleProcedure("Append",tbl); } __finally { cnn = Unassigned; objMDB = Unassigned; tbl = Unassigned; }-- Visor 元智大學資訊工程所 發表人 - visor 於 2004/03/22 16:23:37 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |