創作內容

12 GP

C# Access 使用教學

作者:貓貓風 ฅ●ω●ฅ│2021-12-24 21:01:50│巴幣:24│人氣:690
.









Access 是一款 office 本身就附帶的資料庫,因此只要電腦有裝 office就可以直接使用

不過在開發前會需要安裝 AccessDatabaseEngine ,這樣才能夠使用C#對 DataBase進行存取

如果安裝 AccessDatabaseEngine後會出現以下錯誤

" 'Microsoft.ACE.OLEDB.12.0' 提供者並未登錄於本機電腦上 "

表示少裝了一種版本的AccessDatabaseEngine

需要確定有安裝 AccessDatabaseEngine 32跟64位元

如下圖紅框處


先安裝其中一種版本  這邊下載

現在電腦大多是 64位元 ,因此先下載 64位元的執行檔  然後雙擊安裝

接者再下載32位元的 AccessDatabaseEngine ,但此時由於已安裝64位元的

因此無法直接雙擊安裝,此時須依照下述方式進行安裝

安裝方式 : 打開命令提示字元(CMD) 然後CD到 AccessDatabaseEngine 的安裝目錄

然後執行指令 AccessDatabaseEngine.exe /passive

紅字部分為AccessDatabaseEngine 的檔名,如果下載到的名稱不一樣則要跟著名稱修改

安裝完成後就可以使用 C# 進行 Access相關程式開發

Access的操作使用的是標準的 SQL語法,因此本身就熟悉資料庫操作的開發者可以很容易上手

我用Access建立了一個簡單的資料表   放入不同型態的資料進行各項操作







接著就是實際操作各項功能畫面

剛載入程式會找出資料庫全部資料 Select * From Table



單一條件搜尋
搜尋 2021/12/14, 11: 3: 0  ~  2021/12/14, 11: 4: 59 之間的資料  



複合條件搜尋

找出 2021/12/14, 11: 3: 0  ~  2021/12/14, 11: 4: 59 之間 和
        2021/11/14, 11: 2: 0  ~  2021/11/14, 11: 2: 59 的所有資料



找出 num > 11 且 < 50的所有資料


新增 number為 1000的資料進資料庫




更新 NO 19的 Description 為 CCCCCCCCCCCCCC


刪除 description為 ABCD 的所有資料

刪除前

刪除後


依照 num 進行排序 (由小到大)



計算 2021/10/14 0:0:0 ~ 2021/11/14 23:59:59 之間所有description種類的數量




引用網址:https://home.gamer.com.tw/TrackBack.php?sn=5347606
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:C#|Access|DataBase|SQL|資料庫|Office

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

12喜歡★s1234567 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:Muse Dash - ... 後一篇:Muse dash 曲目...

追蹤私訊切換新版閱覽

作品資料夾

ROSEVEN1217大家
【汴京行】:古風甜文,燕家香藥舖六少爺和瓦子女藝人的冒險故事,每天一大早更新,不甜不要錢哦!!!^0^看更多我要大聲說昨天14:19


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】