DataMagician V5.3.5通用的mdb數據庫編輯瀏覽查詢工具
前言
DataMagician是通用的mdb數據庫編輯、瀏覽、查詢工具,本軟件從最初開發至今已經有20余年的歷史了,是我目前最常用的軟件之一。無論是工作、學習、生活都離不開它了。
上世紀八十年代初,我剛進大學的時候,學校里流傳著:有一位教授,只要你說出中醫四大經典中任意一句話,他就能告訴你這句話出自何書、哪個章節甚至在書中多少頁,被稱為活辭典,用現代話說就是YYDS。大家要知道,那時候,只有紙質書,要查詢一句話出自何處非常困難,即使是查字典,也需要先按部首/筆畫/首拼找到對應頁碼,然后再翻看詳細內容,也就是說,當時的查詢效率是非常低下的。本世紀初,我接觸到了Access,了解了mdb數據庫,如獲至寶,似乎找到了一種快速超越前人的捷徑:數據庫,其強大的數據存儲及查詢功能可以使你快速找到所需要內容,不管是查一句話出自何書,還是查字典等等,都變得如此輕而易舉。
最早編寫了“數據通.exe”,主要解決Access添加/編輯多行文本數據不方便的問題;后來編寫了“個人收藏集.exe”用于摘錄網絡上的數據、”WebDataMagician.exe”用于批量自動收集網絡上的數據到數據庫;


此后又根據自己的專業編寫了“診療常規.exe”、“男性不育診療系統.exe”、“中藥查詢.exe”、“方劑查詢.exe”等,漸漸地意識到需要為每個數據庫制作不同的軟件的問題,就產生了制作通用的數據瀏覽、編輯、查詢工具的設想,于是將與醫學有關的數據庫及資源合并至一個軟件中,制作了“醫學資源庫.exe”,其整合多個醫學數據庫、醫學教科書、醫學圖譜。

期間還學習了電子圖書的下載、期刊文章的下載以及其它網絡資源的下載,比如:AD(AutoDownloads:自動按序下載工具),其中有一個重要的目的就是將這些資源保存到數據庫中,所以有一段時間迷上了OCR,自己也曾經OCR并校對了幾本本專業權威的圖書,尤其是我專業的教材,對于我當時準備晉升正高的專業考試幫助很大。與當時那些偏好掃描書的人不同,我更喜歡文本化的圖書,因為我主要的目的是將資料保存到數據庫中,通過數據庫強大的搜索功能來提高資源的利用效率。
2007-2008年,為了科研項目,制作了“馬培之著作全文檢索.exe”,收集了11部馬培之著作。軟件主要功能是對數據進行檢索,以便于學習、研究、總結馬培之的學術思想。至此,DataMagician主界面基本成型。

此后以問題為導向、以需求為牽引、以結果為目標,逐漸添加、完善了多項功能:引入模板概念,使軟件能夠快速在多個不同的數據庫間切換,也使DataMagician軟件真正成為了通用的mdb數據庫編輯、瀏覽、查詢的工具。智能窗口,方便通過首拼/筆畫/中文快速定位所需項目。也可以通過目錄樹快速定位到需要查看的數據并可以通過“目錄樹分類設置”窗口自定義目錄樹顯示的內容。普通查詢支持全文搜索及精確/模糊查詢、高級查詢功能并可設置導出查詢結果的內容及格式。通過“界面定制”窗口可以自定義數據顯示的布局及格式。“數據提取”窗口可以使用正則處理復雜要求的數據提取工作。“新建數據庫”窗口方便未安裝Access的用戶創建mdb數據庫。“SQL窗口”方便生成SQL語句以應對復雜的查詢或創建/編輯數據庫等數據處理操作。”高級設置”窗口用于創建模板及一些數據處理,如:自動生成首拼/筆畫/拼音、目錄編輯及根據目錄生成數據、加/解密數據。自創的組合篩選功能可多條件+權重篩選最優數據。朗讀功能、截圖及OCR功能方便數據錄入及編輯。支持多數據表搜索、多詞隨機組合搜索、兩數據庫之間更新數據、兩數據庫之間合并數據、多數據庫多數據表合并、兩數據庫之間篩選重復、兩數據庫間篩選不重復、刪除指定字段重復數據、篩選指定字段重復數據、給數據庫添加新鏈接表、數據庫批量添加鏈接表等。
目前DataMagician是我最常用的軟件之一,是學習、工作、生活的好幫手,因為其能使效率得到很大的提升。細心的朋友可能已經發現,我已經分享的軟件中,大多與數據庫有關,其實,我大多數作品(分享及未分享的如:圖書管理.exe、疾病診斷路徑.exe、AutoPrescribe.exe等)均與數據庫有直接或間接的聯系,因為我始終認為,將知識和數據加入數據庫,才能充分發揮其作用,現在的人工智能,其本質就是將數據的處理及綜合利用能力躍上了新臺階。值得一提的是:20多年過去了,現在又有一個快速超越前人的機會擺在了你面前,學會利用人工智能解決問題將使你永保前列。
簡介

一、特點與功能
1,通用的Access數據庫瀏覽、編輯、查詢工具,只支持Access2003以下的數據庫。可快速在多個數據庫之間切換。
2,方便的數據編輯功能、數據導出功能。
3,自動生成目錄方便瀏覽。
4,智能查找功能:可以輸入首拼或筆畫或中文,程序自動查找符合條件的數據并列表顯示以供選擇。
5,全文查詢功能以及高級查詢功能、支持多表查詢。
6,注冊用戶更多的數據處理功能。
7,數據加密功能。
8,自定義數據瀏覽界面功能。
9,優選最佳數據的組合篩選功能。
10,正則數據提取功能。
二、說明
1,win7以上需要以管理員身份安裝及運行主程序。
2,需要注冊才能使用全部功能。未注冊版本亦能使用,但一些高級功能有限制。
3,請仔細閱讀幫助手冊。
安裝
需要安裝VB6運行庫:本程序由VB6編寫,需要VB6運行庫支持:需要安裝運行庫及一些控件才能正常運行主程序。如果無法正常運行軟件,通常是缺少運行庫或控件,請運行主程序所在路徑的SETUP文件夾中的Setup.exe進行安裝。安裝方法詳見SETUP文件夾下readme.txt中的說明。
注意:win7以上,需以管理員身份運行安裝文件及主程序!絕不能將setup文件夾放在有空格的路徑中,存放該文件夾名字不能有特殊符號如●號。
OCR需要安裝MODI(Microsoft Office Document Imaging)。
關于注冊
本軟件需要注冊才能使用全部功能,與硬盤綁定,一機一碼。注冊碼均免費發放,需要的朋友可按下面的方法獲取及進行注冊。
運行軟件后,未注冊的用戶,可在軟件的工具欄中點擊“注冊”按鈕,然后在彈出的在注冊窗口中,在“用戶名”處填寫你的用戶名,然后點擊“復制機器碼”按鈕,機器碼及用戶名等信息自動復制至粘貼板中,然后留言或回帖并附上粘貼板中的內容(直接快捷鍵Ctrl+V即可)。注意:必須是象■5B03757F554B219C5D8908A17448F21D|xyz|DataMagician|5.3.3■ 這樣的格式,注冊機才能自動識別并生成注冊碼。當獲取到32位的注冊碼后,將其粘貼到注冊窗口的“注冊碼”處,最后點擊“注冊”按鈕,完成注冊。如果注冊碼正確,以后即可正常使用軟件全部功能。
使用說明
建議使用前閱讀軟件的幫助文件(DataMagician.chm),以便快速熟悉并掌握使用方法。
提示:鼠標懸停在控件上,將顯示簡要的操作提示。當鼠標懸停在工具欄等控件上時,在狀態欄中顯示完整的操作提示(必要時調整窗口寬度以完整顯示提示信息)。
1,本軟件從最初開發至今已經有20余年的歷史,由于使用幫助是以前完成的,許多新功能未能包含其中,所以在此作一些補充說明。
2,快速在多個數據庫(MDB)之間切換:實現此功能需要先分別打開各個需要使用的數據庫,根據需要在高級設置中處理數據、并作相應設置,然后把這些設置保存為模板,存放至主程序所在文件夾的“template”文件夾中,當打開主程序后,所有“template”文件夾中的模板會自動讀取到菜單“模板”中,這樣就能很方便地在多個數據庫間切換。數據庫文件可以存放在任意路徑。支持圖片及表格的顯示。
3,數據提取:這是針對熟悉正則表達式的用戶提供的數據提取功能,可以批量提取本地文件中的數據至數據庫中,對數據庫中的數據也能夠進行分割,提取,替換等。
4,高級設置:用于模板設計,如可以設置顯示的表,以隱藏不需要顯示的表。可以隱藏不需要顯示的字段等。高級設置界面中,包含了許多對數據處理的功能(請用鼠標懸停在控件上,會有相應的操作提示)。其中的數據加密功能,加強了對數據的保護(ACCESS2003以下數據庫本身的密碼并不保險),即使別人拿到了你的數據庫,也不能正常使用。
5,組合篩選:這是一個自創及自己比較中意的功能,特點:多條件、分權重。可以用于篩選最優的數據及評分。
6,高級檢索:加入了很多功能: 支持多表的高級查詢、導出文本(可以設置導出格式及內容)、 分組統計、分割數據。
7,拖放窗口:主要方便數據的錄入,比如,拖放網頁中選中的內容到窗口相應的字段中,很方便就能加入到數據庫中。
8,語音朗讀:中文語音庫可以使用win10自帶的慧慧中文女聲(需要注冊)或ScanSoft mei-ling(需另從網絡下載安裝)或其它體積小巧、效果基本可以接受的中文語音庫。
9,支持截圖及OCR:OCR需要安裝MODI(Microsoft Office Document Imaging)。方便將截圖或OCR結果加入數據中。
10,在工具欄“搜索”按鈕右側的下拉菜單中,增加了一些數據處理的功能:兩數據庫之間更新數據、兩數據庫之間合并數據、多數據庫多數據表合并、兩數據庫之間篩選重復、兩數據庫間篩選不重復、刪除指定字段重復數據、篩選指定字段重復數據、給數據庫添加新鏈接表、數據庫批量添加鏈接表。
11,自定義目錄樹分類設置:可根據數據結構及個人喜好,設置目錄樹的分類字段。可設置多重分類的字段,且分類的字段可與顯示的字段不同。
12,顯示字段的選擇與排序:可根據需要臨時設置顯示的字段(隱藏一些不必要顯示的字段),還可以臨時調整字段顯示的順序。
13,由于數據超過32767條時無法生成目錄樹,新增了查詢結果的導航工具條。
使用中若遇到問題,請留言/回帖交流。歡迎提出改進建議。
教程
內附詳細教程(DataMagician.chm)。
B站個人主頁在線視頻教程:https://space.bilibili.com/3546648093395231/lists/5762226。
1, DataMagician開發背景、功能簡介、安裝注冊方法
7, 數據加工及xls2mdb
10,DataMagician高級數據查詢及自定義導出查詢結果
更新記錄
2025-09-28(V5.3.5)
1,為方便用IE打開網頁,右擊/+Ctrl工具欄“網頁”按鈕:在主界面的IE瀏覽器中打開百度/剪貼板鏈接/本地html文件(當選中工具欄“瀏覽”及“網頁”時)。
2,在原窗口打開所有鏈接:在IE中打開新窗口時。若選中“疊加數據”菜單,在原窗口打開新窗口(與截圖/OCR含意類似),否則在新窗口打開。
3,目錄樹可自動處理字段類型為日期的分類。注:在高級設置窗口的“標志”處設置分類的方法,如:YYYY-MM。
4,優化及強化拖放窗口的功能:右鍵快捷菜單新增粘貼圖象、粘貼文件、插入圖片。粘貼文件時,若選中疊加數據,粘貼文本/圖片內容;否則,粘貼文件列表。
5,拖放或粘貼文件至數據編輯窗口或拖放窗口時,若選中“疊加數據”菜單,插入文本文件詳細內容/圖像文件鏈接(與截圖/OCR含意類似),否則僅插入文件名列表。
6,優化“粘貼網頁”時圖片的下載:修正了本地文件無法下載的問題。
7,時間字段默認值均改為當前時間。
8,高級設置窗口中,在“其它設置”框架中,新增右鍵快捷菜單,方便對數據庫的操作。
9,規范智能窗口查詢關鍵詞,以防查詢特殊符號時出錯。
10,編輯窗口,支持單項/批量文本整理:shift/ctrl+右擊:彈出快捷菜單。
11,優化“定制界面”保存設計的方法(字符串法),速度提升明顯。
12,調用OTTSHelper,將數據內容輸入到OTTSHelper并自動生成朗讀音頻。注:需要將OTTSHelper.exe存放于主程序所在路徑的“addin”文件夾中。
13,優化高級查詢模塊:①,取消“全文查找”選項,改由在各字段中選擇“全部字段”。②,邏輯運算符改為AND/OR/AND NOT/OR NOT項(支持OR NOT),當選擇項包含NOT時,紅色醒目標示。
14,隨機組合搜索結果改為列表顯示,并支持點擊打開項目對應數據的詳細內容頁面。
15,多處功能優化及bug修正。
2025-07-06(V5.3.3)
1, 數據提取窗口中新增:提取mdb中二進制數據的功能及本地圖書信息導入數據庫的功能。
2, 在高級設置窗口中,新增自動添加字段并生成首拼、拼音、筆畫的功能。
3, 新增在線教程鏈接。
4, 更新關于窗口。
5, 修正多處bug。
下載地址
DataMagician_v5.3.5.rar下載地址:https://wwas.lanzouu.com/isUtM376b18h 密碼:XLYY

浙公網安備 33010602011771號