Defender 发表于 2023-7-28 13:44:39

MSSQL服务器数据查询系统(更新)

为了方便查询数据库,导出需要的数据,本人设计并编写了此软件,软件启动截图:
https://attach.52pojie.cn/forum/202304/28/100211nawvy3hua1jgwaiq.jpg

软件功能:
1. 通过【参数设置】配置连接MSSQL数据库,如各项配置填写的准确无误,点击“测试连接”,会弹出“连接数据库成功”提示窗口,如下图:
https://attach.52pojie.cn/forum/202304/28/100340xo3ok2b0fo366tt4.jpg

2. 数据库服务器测试连接成功后,在查询命令编辑窗口输入查询命令后点击“开始查询”,查询成功后水波纹提示正在读取数据的百分比,状态栏会返回影响多少行数据,查询失败则弹出失败信息,根据失败信息的提示可找到问题所在,查询成功如下图:
https://attach.52pojie.cn/forum/202304/28/100542fcfict5plfoala86.jpg

3. 导出数据:使用了多线程,防止数据过多导出时造成界面卡顿,可输出excel表格,同时用“水波纹进度”提示当前的数据导出进度,如下图:
https://attach.52pojie.cn/forum/202304/28/100824wuwotzcsggrol7sl.jpg

4. 查询命令编辑窗口:右键菜单的查询成功命令记录,会弹出最近查询成功的五十次命令记录,在某项记录双击,查询命令编辑窗口会自动加载该项的查询命令。如下图:
https://attach.52pojie.cn/forum/202304/28/101145raane5qmxz3fa2qa.jpg

5. 表与视图:使用多线程返回该数据库的表与视图,并返回表与视图的字段名与类型,字段名和类型用蓝色标示,如下图:
https://attach.52pojie.cn/forum/202304/28/101526km8pi70kr98om77i.jpg

6. 系统帮助:
https://attach.52pojie.cn/forum/202304/28/101610au3mmybaebybxabn.jpg

※ 本软件供大家免/费使用;
※ 本软件旨在为大家提供查询数据库数据、导出数据的功能;
※ 如您在使用本软件中遇到了BUG,请在此帖中告知本人,本人复现BUG后会及时修复;
※ 如您想在本软件中添加其他功能,请在此帖中告知本人,本人在工作之余尽量满足您的要求;
※ 如果本软件给您提供了帮助,想感谢作者就请您随心情打赏吧,本人对您的赞助表示感谢!同时您的赞助也是我继续前进的动力!

2022-03-28 更新 v1.1 解决在有安装WPS的电脑上,打开“导出数据”保存的excel表格没有数据的bug;

2022-07-28 更新 v1.2 1. 调整查询数据框的文本颜色及文本字号;
                                 2. 【开始查询】返回数据使用了多线程,避免返回数据过多时造成界面卡顿的情况,并利用水波纹提示数据读取进度;
                                 3.优化了读取数据及导出数据时再次点击【开始查询】按钮或【导出数据】按钮时程序闪退的情况;
                                 4.修复了查询成功命令记录错行的BUG,并保存最近查询成功的50次命令记录(原先只能保存最近15次记录)。
2023-04-28 更新 v2.0 1.再次修复了查询成功命令记录错行的BUG;
                                 2.加入了表与视图的功能,并返回表与视图字段的名称及类型;
                                 3.对于服务器配置保存文件中的明文信息进行了加密;
                                 4.查询成功命令记录的保存不再使用txt,改用xml进行保存。
2023-05-06 更新 v2.1 修复了已加载的数据(数据量过多,达到4万行以上时),在“导出数据”时保存的excel表格中没有数据的bug;



页: [1]
查看完整版本: MSSQL服务器数据查询系统(更新)