您的位置:首页 > 数据库

含有注释的SQL生成器升级

2016-03-04 17:07 211 查看
之前写了一个小工具软件,叫MakeSQL,可以自动生成的SQL语句,仅适用Oracle数据库。用了一段时间,真的可以提高编程的效率,大大地减少写SQL语句的时间。我还有点不满意,它生成的SQL语句是写在根目录下的txt文件的,而且文件名超长,看着真的不爽。我一直都很想改进这个小工具程序,将生成的sql语句直接显示在界面上。但是,我不怎么喜欢RichTextBox这个控件,因为这个控件能够操作的空间很小,只能显示文本而已,并不美观。

一次很偶然的机会,我知道有个开源的控件叫FastColoredTextBox,能够将编程语言显示得比较美观。那我可以将它用在我的小工具程序里面啊,不要写txt文件了,而是将sql语句显示在界面上,只要复制就可以了。

我实现的界面如下所示:



sql语句显示在SQL的tab页上,我们只要复制sql内容就OK了。我们在使用这个软件的时候,就不需要像之前的版本一样,在根目录找到txt文件,再打开拷贝。这样使用就更加方便了。

使用步骤如下

(1)数据库设置

点击左上角“数据库设置”,弹出数据库设置的对话框,如下图所示:



设置用户名、密码和数据源,就点击“确定”按钮,保存数据库连接信息。输入数据之后,就可以测试连接。

(2)录入表名,查询表的字段

表名的输入框中录入表名,点击“查询”按钮,如下图所示:



(3)选择字段,生成插入或更新或查询语句



底部有全选或者反选的复选框

(4)复制生成的sql语句



说明:改好的程序我不想上传到csdn资源了,我想把源码上传到github,上传完成了之后,我就粘贴源码地址。

我已经将源代码发到github上面了,连接为MakeSQL
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息