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号