今天早上,刚提升的女部门经理给我几个文件,问我是什么数据库,我晕,从来没见过,特此请教大家以下文件怎么打开? 库文件SBF05.ZIP解压后文件如下列表? CZ001.CFG 
CZ001.DJH 
CZ001.DJM 
CZ001.PWD 
D_1LIB.LIB 
DJH.LIB 
I_1LIB.LIB 
M_1LIB.LIB 
O_1LIB~1.LIB 
S_1LIB.LIB 
U_1LIB.LIB 
UTEMP.LIB 我一般只用过access,sql,oracle等数据库,以上库文件从未见过,请问大家怎么打开以上数据库并取得数据?

解决方案 »

  1.   

    lib文件  lib有静态lib和动态lib之分。
      静态lib将导出声明和实现都放在lib中。编译后所有代码都嵌入到宿主程序
      动态lib相当于一个h文件,是对实现部分(.dll文件)的导出部分的声明。编译后只是将导出声明部分编译到宿主程序中,运行时候需要相应的dll文件支持
      lib文件是不对外公开的,不能查看一个编译过后的文件 
      有几个选择: 
      1。如果你查看有同名的dll文件,可以通过vc自带的depends查看dll接口 
      2。通过msdn看你使用的该lib包含的函数名,来查找其对应的头文件,头文件里面有整个lib的函数声明(可能不全) 
      3。查看vc或者其他工具安装目录下的src目录,查看函数的代码 
      lib文件是二进制文件,所以要查看它的内容,只能反汇编。
      用编程语言,打开lib文件的办法有三个: 
      1、在object/library modules使用全路径名; 
      2、把*.lib放在VC的Lib目录中 
      3、修改project setting的Link->Input中的Addtional library path,加入你的目录
      

  2.   

    jinjazzli            fredrickhu  真是走到哪里都看到两位  从来不回答问题
      

  3.   

    你列出来的东西,应该不是数据库文件吧
    虽然我也只用过sqlserver 和oracle
      

  4.   

    it will be bright for your future!
      

  5.   

    这些好像都不是数据库文件吧.......orz
      

  6.   

    感觉好像是以前碰到的delphi碰到的数据库。
    好像是个什么Pandox或者什么的,我忘记怎么拼的了。
    反正数据库文件就是这个样子的。
      

  7.   

    看文件后缀,
    CFG估计是配置文件,
    PWD估计是密码文件,
    LIB估计是资源文件,
    DJH和DJM估计是项目文件,按照项目名称来命名的后缀,
    纯属乱猜,没有根据哈....
      

  8.   

    你确定他给你的是数据库。看好像是delphi的文件。
      

  9.   

    好象是DELPHI的文件吗。
    为了加密在,可能是自己定义的文件后缀名,一般的数据库都是常用的几种的。
      

  10.   

    这几个文件看出和数据的关系,不过
    CZ001.CFG 
    CZ001.DJH 
    CZ001.DJM 
    CZ001.PWD 
    这几个文件应该和程序的配置有关,用记事本打开看下,能不能找到什么蛛丝马迹