最近在用友做项目,用得数据库是db2,以前从来没用过,但是对于写程序来说,啥数据库都一样,都是那几个语句,能执行就行。
说是这样说,但是真用上就发现问题了,最大的就是没有好的客户端工具,网上搜了很多,什么toad、quest都用了,感觉用着都不爽,怎么都比不了oracle下的plsql。写个sql语句,那叫一个费劲,想修改个数据,也叫一个费劲,尽管toad支持代码自动提示,但是速度太慢了,而且界面很乱,看着都晕;quest呢,怎么用都不习惯,连代码提示都没有。。而且这些客户端的快捷键和我原来的习惯完全不一样,本来用eclipse就够别扭的了,再加上这些软件,我就想当的郁闷。。。
这种问题还是自己动手吧,咱就创造一个db2的客户端,专门用来执行sql语句和数据编辑。就这样,sqleditor的雏形就在脑中开始构建了,用自己最熟的.net写一个吧,原型就是plsql。
软件实现的主要功能:
1.采用IBM.Data.DB2连接db2,自动保存登陆信息到本地
2.支持select语句查询并显示结果,如果是单表查询,可以直接修改数据,操作方式与plsql类似(不用写for update)
3.支持批量执