How can I tell what Database format a file (or set of files) was created with (in Delphi)?

前端 未结 3 638
温柔的废话
温柔的废话 2021-02-04 14:49

I have a number of data files created by many different programs. Is there a way to determine the database and version of the database that was used to create the data file.

3条回答
  •  傲寒
    傲寒 (楼主)
    2021-02-04 15:26

    There are lots of database engines with hundreds (if not thousands) of versions and formats. (Binary, CSV, XML...) Many of them are encrypted to protect the content. It is quite "impossible" to identify every database and every format and it is a subject of constant changes.

    So first of all you have to limit your task to a list of database engines you want to scan. Thats what i would do...

提交回复
热议问题