国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

用C#壓縮和修復(fù)Ac!cess數(shù)據(jù)庫

2019-11-02 15:07:22
字體:
供稿:網(wǎng)友

介紹

下面這段C# 代碼可以用來壓縮和修復(fù)Access數(shù)據(jù)庫,不管它是一個(gè)簡單的".mdb"ACCESS數(shù)據(jù)庫還是一個(gè)".mdw"網(wǎng)絡(luò)共享數(shù)據(jù)庫,這個(gè)過程和你在用MS Access應(yīng)用程序中使用的"工具-數(shù)據(jù)庫實(shí)用工具-壓縮和修復(fù)"時(shí)執(zhí)行的操作完全一樣.實(shí)例代碼使用了"遲綁定"(運(yùn)行中在內(nèi)存中建立COM對象),這樣就不需要在工程中加入COM引用了,也不需要在PC上安裝MS Access應(yīng)用程序.只需要一個(gè)Jet引擎(Jet引擎包含在MDAC安裝包中,在Windows NT4以后的版本中,系統(tǒng)已經(jīng)自帶了這個(gè)引擎).

C#操作ACCESS數(shù)據(jù)庫的背景

不知你是否也厭煩了在工程中加入復(fù)雜的COM庫引用,但我相信這個(gè)純.NET代碼將省去額外的交互操作, RCWs和COM引用.基本上,由于系統(tǒng)中安裝的Microsoft類庫的不同(例如:MS Office Object Library 9,10,11等等),我們也不知道用戶PC中安裝的Office版本,所以我們要通過ProgID來訪問COM對象,而不能用CLSID.例如,當(dāng)調(diào)用"Excel.Application",時(shí),得到的是Excel,而不管系統(tǒng)中安裝MS Office的版本,當(dāng)在代碼中加入"MS Excel 10 Object library"引用時(shí),其實(shí)只是給應(yīng)用程序加入了一個(gè)非常受限制的功能.所以我們使用System.Reflection和遲綁定.

1. 實(shí)例代碼

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成武县| 潢川县| 武隆县| 云龙县| 珠海市| 交城县| 定安县| 澜沧| 福清市| 盐亭县| 托克逊县| 康平县| 桦南县| 阳曲县| 莫力| 疏附县| 大姚县| 柳江县| 丰城市| 嫩江县| 澄江县| 松潘县| 安吉县| 铜梁县| 铁力市| 阳西县| 司法| 龙游县| 巢湖市| 额敏县| 五家渠市| 沾益县| 会理县| 乾安县| 龙江县| 康保县| 辰溪县| 云浮市| 博乐市| 金湖县| 当雄县|