今天从网上down一软件,发现它的数据库扩展名是db。但是运行程序后,自动生成一个ldb的临时文件。所有初步判断改文件应该是Access文件。但是直接改名后,用Access打开。系统提示“不可识别的数据库格式”。那位XD可以打开这种文件。说个方法也可以。

解决方案 »

  1.   

    你是想说扩展名字是 db 吧?
    有可能是 dbase 文件,也可能是paradox文件
    如果扩展名是db很可能是paradox文件,那就直接用TTable控件打开吧
      

  2.   

    一般来说,你首先要知道,这个数据库文件是什么格式的,如ACESS,FOXPRO,INTERBASE,光从扩展名上来说,是不一定知道的
    bde的standard驱动就是为.db文件准备的。
    你用database desktop和sql explorer都可以打开并查看内容
      

  3.   

    谢谢。
    测试了一下,还是不行。
    认为:
    1.文件的扩展名是可以修改的,虽然安装后,系统的数据库文件的扩展名是db,但是不能排除被改名的可能。
    2.ldb文件是自动生成的。我在网上查询了一下,发现ldb好像就是access文件的临时文件,用于记录对access的修改等信息。而其他的如paradox文件有这样的临时文件嘛。
    3.整个软件的数据库只有这个文件,故此认为应该是库文件,不应该是某个表,应该包括若干个表。再次排除paradox等文件的可能性。