万能数据库查询分析器使用技巧之(十二)

 

谁与争峰:“万能数据库查询分析器”强大的文本文件处理功能                          

                            马根峰

              ( 广东联合电子服务股份有限公司, 广州 510300)

 

 

摘要     本文详细地介绍了“万能数据库查询分析器”,中文版本《DB 查询分析器》、英文版本《DB Query Analyzer》在 文本文件处理方面非常强大的功能,要注意的是,文本文件的第一行需要有列名。
 

关键词   DB 查询分析器DB Query Analyzer 

 
 

 
 

1  引言   


    中国本土程序员马根峰推出的个人作品
----万能数据库查询分析器,中文版本《DB 查询分析器》、英文版本《DB Query Analyzer》。
 

万能数据库查询分析器集哈希技术、链表等多种数据结构于一体,使用先进系统开发技术,经历4年的研究、开发、测试周期后在2006年面世。之后7年来一直在进行不断地完善、升级,到目前为止,最新版本为5.02 。万能数据库查询分析器具有长达5万多行代码的工作量,使得其具有强大的功能、友好的操作界面、良好的操作性、跨越各种数据库平台乃至于EXCEL和文本文件
 

本文将以5.02版本为例,详细阐述“万能数据库查询分析器”中文版本《DB 查询分析器》在 文本文件 处理方面非常强大的功能,要注意的是,文本文件的第一行需要有列名。

 


 

2  产品获得的成就及发展历程  

 

 中文版本《DB 查询分析器》在中关村在线 下载量达9万多次,位居整个数据库类排行榜中前20位。

   
在《程序员》20072期的“新产品&工具点评”部分,编辑“特别推荐”了“万能数据库查询分析器”发布。本期只点评了5个工具,分别是“Adobe Acrobat 8 中文版”、“迅雷搜索 1.7 新版上线”、“Google 桌面搜索 5.0 中文发布”、“BEA 发布 WebLogic SIP Server 3.0和特别推荐“万能数据库查询分析器”发布。前面4个都是国内外大型软件公司的产品,只有“万能数据库查询分析器”是个人创作的软件。
 

截止到2013417,在Baidu上搜索关键字"万能数据库查询分析器",搜索结果达318万。在Baidu上搜索关键字"DB 查询分析器""DB Query Analyzer",搜索结果分别在104万、16万左右;在Google上搜索“DB 查询分析器”、“DB Query Analyzer”,结果分别达104万、44万之多。
 

本人撰写了关于“万能数据库查询分析器”有关技术的44篇文章,发布在《电脑编程技巧与维护》、《软件》、《计算机时代》、《电脑编程技巧与维护》、百度文库、CSDN资源、和本人的四大博客上(CSDN博客、新浪博客、QQ空间和搜狐博客上)。
 

    从2.0版本开始,《DB 查询分析器》不再使用加壳技术来保护自己的可执行程序,因而也不被反病毒程序误认为是病毒。

    3.01版本开始免费使用。


    
3.02
版本增加文本字段输出可以设置文本限制符,如双引号、单引号或者不用任何字符。


    
4.01版本开始,增加了将查询结果保存成文件的功能,可以快速地保存行数达几千万或者以上的结果。


    
4.03
版本和5.01版本是非常完善的版本。5.01版本只是在“窗口”菜单中增加了所有窗口中SQL的状态显示。其余功能完全相同。


    5.02
版本与5.01版本相比,解决了SQL编辑框中进行替换时偶尔会出现的BUG。请朋友们尽量使用5.02版本。



 
 

3  5.02中文版本《DB 查询分析器》为例  
 

    下面我们就以“万能数据库查询分析器”的中文版本DB 查询分析器 5.02为例,以Windows 2000 Server操作系统为平台,先创建基于目录 D:\mgf\工作\20130729定向车流量数据生成\数据提交\OK”中 .TXT/.CSV 文件的ODBC数据源 TXT_CSV_ODBC,然后再通过 DB 查询分析器 5.02来访问这些目录下的文件。
 

     操作系统: Windows 2000 Server操作系统

     前台程序: DB 查询分析器 5.02

     后台文件: .TXT/.CSV
 

万能数据库查询分析器使用技巧之(十二)_第1张图片

1  创建基于 .CSV/.TXT 文件的ODBC数据源(一)

 

 

万能数据库查询分析器使用技巧之(十二)_第2张图片

 

     图2  创建基于 .CSV/.TXT 文件的ODBC数据源(二)

 


万能数据库查询分析器使用技巧之(十二)_第3张图片

3  登录TXT_CSV_ODBC

 

 

万能数据库查询分析器使用技巧之(十二)_第4张图片

图4  对象浏览器来查看数据源 TXT_CSV_ODBC

 


 万能数据库查询分析器使用技巧之(十二)_第5张图片

    图5  Windows资源管理器中,ODBC数据源对应的目录下所有的文件

 

 

万能数据库查询分析器使用技巧之(十二)_第6张图片

6  访问数据源 TXT_CSV_ODBC中的两个CSV文件

 

 

万能数据库查询分析器使用技巧之(十二)_第7张图片

        图7  从“消息”表单处理,查看数据源 TXT_CSV_ODBC中的两个文件的行数

 

 

万能数据库查询分析器使用技巧之(十二)_第8张图片

8  用记事本来查看数据源 TXT_CSV_ODBC中的一个文件

 

9  对两个文件中的记录执行 Left outer join 操作

 

 

万能数据库查询分析器使用技巧之(十二)_第9张图片

    图10  对两个文件中的记录执行 full outer join 操作,ODBC数据源不支持该操作

 

 

万能数据库查询分析器使用技巧之(十二)_第10张图片

    图11  访问数据源中的一个 .TXT 文件,记录达7万多条



 

 

4  本人撰写的关于“万能数据库查询分析器”的53 篇技术文章  

 

目前以下6篇文章发布几个国内计算机刊物上:
 

[1] 马根峰 · DB Query Analyzer中断SQL语句的执行 · 杭州:《计算机时代》,2011年第12

[2] 马根峰 · DB 查询分析器 批量执行DML语句并返回更详细的信息 · 北京:《电脑编程技巧与维护》,2011年第24

[3] 马根峰 · DB Query Analyzer中的事务管理在DB2中的应用 · 北京:《电脑编程技巧与维护》,2011年第22

[4] 马根峰 · DB 查询分析器中断SQL语句的执行 · 天津:《软件》,2011年第6

[5] 马根峰 · 万能数据库查询分析器中的事务管理在Oracle中的应用 · 上海:《微型电脑应用》,2011年第11

       [6] 马根峰 · 新产品&工具点评  特别推荐:“万能数据库查询分析器”发布 · 程序员,20072

 

目前以下47篇文章发布在百度文库、CSDN资源、和本人的四大博客上:
 

《万能数据库查询分析器使用技巧之(一)》直到《万能数据库查询分析器使用技巧之(十二)》共12

《The eleventh skills of DB Query Analyzer》到《The 6th tip of DB Query Analyze》6

DB 查询分析器批量执行DML语句并返回更详细的信息》

《用“万能数据库查询分析器”测试SQLite4SQL精髓语句的支持》

《用“DB查询分析器”的对象浏览器来展现数据库的数据字典》

《万能数据库查询分析器用户已基本涵盖当前所有数据库系统》

The DBMS that DB Query Analyzer Users often use cover all kinds of DBMS

《查询分析器应必须具备的功能-中断查询的执行》

《万能数据库查询分析器的EXE文件加壳技术》

Exe packer prevent DB Query Analyzer from beging debugged

《自己开发的“万能数据库查询分析器”终于有了较大的成果》

DB Query Analyzer中断SQL语句的执行

DB 查询分析器 批量执行DML语句并返回更详细的信息

DB Query Analyzer中的事务管理在DB2中的应用

DB 查询分析器中断SQL语句的执行

万能数据库查询分析器中的事务管理在Oracle中的应用

特别推荐:“万能数据库查询分析器”发布》

《软件开发高手须掌握的4SQL精髓语句(一)》

《软件开发高手须掌握的4SQL精髓语句(二)》

《软件开发高手须掌握的4SQL精髓语句(三)》

《软件开发高手须掌握的4SQL精髓语句(四)》

《软件开发高手须掌握的4SQL精髓语句(综合篇)》

《巅峰之作----“万能数据库查询分析器”5.01 发布》

《万能数据库查询分析器与EXCEL强强联合进行数据分析》

DB 查询分析器批量执行多条SQL语句并查看各自的执行时间》

 

 还有《The 1st tip of DB Query Analyze》到《The 5th tip of DB Query Analyze》

《The 12th tip of DB Query Analyze》、《The 13th tip of DB Query Analyze》、《万能数据库查询分析器使用技巧之(十三)》共8篇文章待发表。

 

 

 

 

 

 

 

 

备注:

 如果您的计算机上安装有“万能数据库查询分析器”以前的版本,请先将旧版本卸载 ,然后再安装新版本,谢谢!

 
 

 

 

作者简介:

马根峰,硕士,研究方向:数据库应用。
 

个人开发了万能数据库查询分析器,中文版本《DB 查询分析器》、英文版本《DB Query Analyzer》。它具有强大的功能、友好的操作界面、良好的操作性、跨越各种数据库平台乃至于EXCEL和文本文件。
 

个人还开发了彻底删除文件(File Delete Absolutely),用以将Windows系统上的文件彻底删除,不会被其它软件恢复。
 

这两个软件均免费使用,在各内几大软件下载网站中关村在线、天空软件站、华军软件园、太平洋电脑、非凡软件站、绿色联盟等均有下载。

 
 

 

 

 


DB 查询分析器 5.03  下载地址:
http://xiazai.zol.com.cn/detail/27/264455.shtml

 

DB Query Analyzer 5.03下载地址:
http://xiazai.zol.com.cn/detail/43/420901.shtml  
  
 

 

 

作者博客:

      CSDN博客:http://blog.csdn.net/magenfeng

      新浪博客:  http://blog.sina.com.cn/magenfeng

      QQ空间:  http://user.qzone.qq.com/630414817

 


 

你可能感兴趣的:(DB,DBTools,查询分析器,万能数据库查询分析器,查询分析器,dbqueryanalyzer)