首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从.dat文件中提取或查看数据?

如何从.dat文件中提取或查看数据?
EN

Stack Overflow用户
提问于 2019-07-03 21:37:39
回答 2查看 8.4K关注 0票数 0

我有一个目录,其中包含以下文件:Data.dat Data.ldb Program.exe prog.UDL

我想访问82mb大的Data.dat格式的数据,有什么解决方案吗?

我试图运行程序,但它抛出一个错误,它无法连接到数据库。我想知道是否有一种方法可以访问data.dat文件并查看数据。当我尝试用文本编辑器打开它时,它看起来是这样的:

我设法用MDB Viewer Plus查看了这个文件,下面是我得到的结果;一个包含这种加密数据的表列表:

EN

回答 2

Stack Overflow用户

发布于 2019-07-03 22:15:48

我环顾了一下周围,偶然发现了这段Visual Basic代码。

代码语言:javascript
运行
复制
Set cat = CreateObject("ADOX.Catalog")
Set cn = CreateObject("ADODB.Connection")

cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
              "Data Source=C:\Docs\db1.dat;"

Set cat.ActiveConnection = cn

For Each t In cat.Tables
    strList=t.Name & vbcrlf & strList
Next 

MsgBox strList

这是Forum Link

票数 1
EN

Stack Overflow用户

发布于 2019-07-03 22:11:14

如果您只想查看文件中没有任何结构的任何可读内容,*nix环境包括一个名为‘string’的程序,该程序将从文件中输出可打印的字符串,并过滤掉其余的内容。

如果您运行的是Windows,则sysinternals提供了相同的实用程序:

https://docs.microsoft.com/en-gb/sysinternals/downloads/strings

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56871464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档