小屋創作

日誌2021-12-24 21:01

C# Access 使用教學

作者:貓貓風 ฅ●ω●ฅ

.









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種類的數量




12

0

LINE 分享

相關創作

碧藍航線 自動戰鬥腳本 v2.2.8 碧海光粼

碧藍航線 自動戰鬥腳本 v2.2.6杰諾瓦的焰火

碧藍航線 自動戰鬥腳本 v2.2.2 奏響鳶尾之歌

留言

開啟 APP

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

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