OraToolDotNet






2.60/5 (2投票s)
一个Oracle数据库查询、示意图和查询导出工具

引言
这个应用程序是一个小型的Oracle数据库查询、示意图和查询导出工具。在与Oracle数据库打交道的过程中,我需要一个小的工具来编写正确的查询并导出列表。这个工具的起点是显示表及其结构。然后开发了查询执行部分。
使用应用程序
应用程序主要有两个部分:查询和模式。查询部分用于执行查询、显示结果以及选择性地将显示的数据导出到多种文件类型。查询编辑器部分具有行号计数器、语法高亮显示和多查询执行功能。按Ctrl+Shift键执行查询。光标闪烁的位置将执行查询。查询之间应以一个新的空行分隔。执行的查询结果显示在底部的DataGrid视图中,可以通过单击列来重新排列或排序此DataGrid视图的列。查询部分的导出功能导出显示在查询结果DataGrid视图中的数据。导出文件可以是:
- 字符分隔文本文件 (TXT)
- XML数据文件
- XML模式文件
- CSV文件
- Excel文件
字符分隔文本有四种不同的类型:
- 制表符
- 分号
- 逗号
- 用户自定义字符
用户自定义字符与其他字符不同,需要解释一下。用户自定义字符分隔文本是通过将分隔符字符写入文本框来使用的。写入字符后,用户应双击文本框以导出数据。

应用程序的第二部分是模式部分。这部分包括左上角的Oracle用户名选择器。在用户名选择器下方,有一个表和视图选择器。右侧有结构和数据数据网格视图。表和视图选择器显示由所选用户名拥有的表和视图。选择表或视图后,结构和数据将显示在右侧。
关注点
查询的分离执行是一个意外的问题,但它很容易解决。开发人员应该检查代码。
参考文献
历史
- 2008年1月25日 -- 版本 1.0 功能
- 用户、表、列定义和数据列表
- 查询执行
- 查询编辑器上的行号计数器
- 查询编辑器上的语法高亮显示
- 查询编辑器上单独执行多查询
- 将查询结果导出为TXT、XML数据、XML模式、CSV和XLS文件