zoukankan      html  css  js  c++  java
  • 万能数据库查询分析器使用技巧之(十二)

     

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

                                马根峰

                  ( 广东联合电子服务股份有限公司, 广州 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  创建基于 .CSV/.TXT 文件的ODBC数据源(一)

     

     

     

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

     


    3  登录TXT_CSV_ODBC

     

     

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

     


     

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

     

     

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

     

     

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

     

     

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

     

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

     

     

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

     

     

        图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

     


     

  • 相关阅读:
    python学习笔记(一):基本概念
    selenuim webDriver API 16种定位方式
    css属性之display行内标签 块级标签 隐藏显示
    python------面向对象编程
    网络编程---发送http请求
    python----tcp/ip http
    python基础_md5加密与加盐
    python-----环境变量
    低代码工具-page-pipepline
    模块化的构建工具
  • 原文地址:https://www.cnblogs.com/wuyida/p/6300756.html
Copyright © 2011-2022 走看看