资源介绍
1、本程序参考【SQL Server Management Studio】的操作习惯编写。
2、实时显示sql语法错误,定位错误代码,提示错误原因,方便修改调试。
3、可执行多条sql语句,或各种分组统计语句。前提是数据库支持该语法。
例1、执行简单的Sql语句:select,insert,delete,update 等
例2、[sqlserver2008]执行T-Sql语句:
declare @aa int
set @aa=123*2+456*3-789
select @aa 计算结果
例3、[sqlserver2008]使用统计函数compute,返回多组查询结果:
select name,score from 学生成绩表 order by name compute sum(score),avg(score) by name
例4、[sqlserver2008]执行多行查询语句,返回多组查询结果:
select name from 学生成绩表
select score from 学生成绩表
例5、[sqlserver2008]执行存储过程,返回查询结果及各参数值。
declare @aa int,@ret int
exec @ret=p_update 1,1,@aa output
select @aa 参数值,@ret 返回值
4、显示上述语句所得到的查询结果。
5、sql代码输入框中如果有【被选择文本】,则仅执行【被选择文本】部分的代码,以便对一组sql语句进行细化调试。
[升级日志]
0.0:实现大体框架,执行基本的sql语句与结果查询。
1.0:优化查询结果与错误提示。
1.1:优化sql语句执行机制,优化查询显示方法。
1.2:处理编辑框“被选择文本”属性不正确的bug。该bug表现为调试时与编译后“被选择文本”不一致。
1.3:修正当查询结果中的第一个记录集已关闭时,其它记录集不显示的bug。
1.4:增加功能:读入Execl和目录文件时,可以选择是否将第一行作为字段名。
1.5:修正因记录集非空导致的非查询类语句影响行数不显示的问题。
1.6:增加对MySql数据库的支持,增加MyODBC驱动安装与卸载功能。
1.7:加密数据库登录信息,以防密码泄露。
1.8:修正某些MDB数据库密码破解不正确的现象。
1.9:修正某些MDB数据库密码返回空文本的问题。
2.0:调整MDB数据库连接时输入密码的长度限制。