为了方便查询数据库,导出需要的数据,本人设计并编写了此软件,软件启动截图:
软件功能:
1. 通过【参数设置】配置连接MSSQL数据库,如各项配置填写的准确无误,点击“测试连接”,会弹出“连接数据库成功”提示窗口,如下图:
2. 数据库服务器测试连接成功后,在查询命令编辑窗口输入查询命令后点击“开始查询”,查询成功后水波纹提示正在读取数据的百分比,状态栏会返回影响多少行数据,查询失败则弹出失败信息,根据失败信息的提示可找到问题所在,查询成功如下图:
3. 导出数据:使用了多线程,防止数据过多导出时造成界面卡顿,可输出excel表格,同时用“水波纹进度”提示当前的数据导出进度,如下图:
4. 查询命令编辑窗口:右键菜单的查询成功命令记录,会弹出最近查询成功的五十次命令记录,在某项记录双击,查询命令编辑窗口会自动加载该项的查询命令。如下图:
5. 表与视图:使用多线程返回该数据库的表与视图,并返回表与视图的字段名与类型,字段名和类型用蓝色标示,如下图:
6. 系统帮助:
※ 本软件供大家免费使用;
※ 本软件旨在为大家提供查询数据库数据、导出数据的功能;
※ 如您在使用本软件中遇到了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;