追寻真理之美

——此人一贯挖坑不填

用户操作
[即时聊天] [发私信] [加为好友]
智拙ID:ccat
108954次访问,排名856,好友0人,关注者7人。
ccat的文章
原创 66 篇
翻译 4 篇
转载 0 篇
评论 88 篇
智拙的公告
Python 2.4
最近评论
zhangjunhd:理解
ccat:错误我改过来了,PDF版和TeX版文件也重新上传了,但是HTML压缩包不知道怎么删除重新上传。
ccat:多谢提醒,我晚上回去看看。
ccat:杨编辑好:)
linux:嘿嘿,刘鑫老师,我是博文的linux!
文章分类
收藏
    相册
    文章插图
    朋友
    bobo,家有三猫
    Fire,永远比我严肃那么一点点
    lee
    limodou,NewEdit之父(RSS)
    Playyuer,近来可好(RSS)
    Ricky的私人领地
    Vicko,聪明的孩子,提着易碎的灯笼
    Vickox,一个人,两枝笔
    冰菊叮叮的绮季
    卡卡和哆哆的小窝,从这里开始,我的人生不再与以前相同
    寻梦的blog
    小尹,成功人士将来时。
    岑心的小天地
    暖暖,美丽的文字,总是让我深陷其中。
    梅劲松,Python经典实践(RSS)
    欢欢小师妹(RSS)
    灰色咆哮,彩色收藏
    蔚蔚,祝你幸福快乐
    西区故事,有故事的男人。
    面面的金鱼缸,内有美人鱼,生人勿近
    饼干~大饼~素饼饼~
    收藏
    cavingdeep,颇有知音之感(RSS)
    Guoly工作室,提供WinCVS中文教程
    Robert Chen(RSS)
    深入浅出,诲人不倦,可为人师也——项武义先生网站
    透明,熊节
    网络项目
    .net 中文讨论组
    Firebird项目的CVS
    Python2.3指南
    Python中文社区
    Python文档中文化项目
    啄木鸟
    啄木鸟的老巢
    我的新家
    休闲收藏
    办公室Party
    廖添丁
    恶搞圣斗士
    魔塔
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 DbVisualizer图解收藏

    新一篇: Python指南--输入和输出 | 旧一篇: Python指南--模块

     

    很偶然的机会,发现了一个很优秀的JDBC调试工具,免费的噢。

    它就是DbViualizer。在http://www.dbvis.com/可以找到下载。

    安装过程很普通,相信每一个程序员都可以轻松搞定,现在我们看看它的真面目。


    欢迎界面,纯Java写就的DbViusualizerWindows下呈现亲切的XP风格,不知道其它平台上是什么样子。

    新安装的DbVisuallizer需要设置驱动和数据源,这都是在GUI模式下完成的,十分直观简易。点击工具栏最左边的按钮Manage Drivers,可以进放驱动管理器页面,管理数据驱动,比如我们可以搜寻Java系统的CLASSPATH中有哪些驱动:







    搜索过程中居然无视我设置的CLASSPATH,不知道是何原因?不过没关系,我们可以通过另一种方法简单的定位JDBC驱动,即使用“Add Location...”菜单项,用“打开文件”对话框指定JAR文件。


    打开我硬盘上的firebird-full.jar文件后,DriverManager成功找到了其中的Firebird驱动。现在,我们可以利用这个JDBC驱动来建立数据联接了,点击Database Objects页上的“Add new database connection”,剩下的就是按提示逐项设定参数了:


    设定好信息之后,Connect一下试试吧:


    显示数据库对象树,输?lt;FONT face="Times New Roman, serif">SQL、以高亮标注语法、返回执行结果,都不足以引发我的新鲜感,这些功能已经司空见惯了,但这个表间关系引用页--Refrence,不得不说是一个亮点,要知道对于我们平时开发数据库系统时,手边有个简单的表间关系图,可以随时给我们一一个提示,也就不必去翻阅项目文档来确定数据结构。要知道在MS SQL Server里虽然有同样的功能,但是那个关系图却需要我们手动绘制(当然,MSSQL的关系图提供了另外一些强大的功能),这个则是自动生成的,在笔者看来,还相当的美观:)。

    通常在测试时,我们未必会需要返回查询中所有的数据,在MSSQL中,可以使用“TOP n”功能,不过在DbVisualizer中,已经集成了这个功能,我们也就不用修改我们的SQL语句了。


    请注意窗体最下面右侧的“Max Rows:和“Max Chars,这里就是指定数据集大小的参数。点击“Log按钮,还可以显示执行信息,这里就不另行截图了,以免有凑数之嫌。

    Bookmark Editor是另一个强大的工具,可以通过“Bookmarks菜单打开。在这里我们可以跟踪SQL命令的执行情况,管理历史命令、建立书签等。


    通过Debug Window,我们还可以跟踪Java系统的运行情况,比如异常、警告、系统资源等。


    在“Edit菜单下的“Tool Properies项,我们不仅可以设置Debug,还可以设置其它的系统参数,相信这个不用太多介绍了。

    这个软件提供了强大的功能,也需要相对先进的环境支持,它需要Java1.4以上的环境。不过总得来说相当值得一试。虽然我暂时没有什么的Java平台上的工作,但它还是被我当作是最重要的工具之一。希望它也能带给你帮助。

    发表于 @ 2003年12月18日 00:16:00|编辑

    新一篇: Python指南--输入和输出 | 旧一篇: Python指南--模块

    评论:没有评论。

    Csdn Blog version 3.1a
    Copyright © 智拙