为什么数据库是DLL的?

wfml 2009-03-28 09:57:51
我查看一个软件,目录下面就一个可执行文件和一个DLL文件,DLL文件12M用记事本打开可以看到一些数据信息,但任何数据库软件都打不开,怎么做到的?如果这样的话程序里面怎么进行连接的?
...全文
226 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
哈哈潜伏哥 2009-03-30
  • 打赏
  • 举报
回复
如果你用记事本或UE打开显示的是unicode字符(即不是乱码)的话,那说明他是一个文本文件,当然文本文件也是可以作为数据库来使用的,只不过查询插入删除更麻烦一点。当然也有可能是别的程序字定义的存储结构,只能由他的程序使用。

后缀名只是一个表面现象,就好比一个txt文件,你把后缀名改为dat后,用记事本打开,他的内容还是和原来一样的。
zgke 2009-03-30
  • 打赏
  • 举报
回复
这个DLL可能按程序的数据结果保存的.不一定是长用数据库的.
bingbingw 2009-03-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wfml 的回复:]
后缀名改成.mdb不能识别的数据库格式。。。
[/Quote]
也有可能是数据库文件,并且改动了文件,
panrongzeng 2009-03-30
  • 打赏
  • 举报
回复
据我所知,没有那个数据库是dll后缀的
按照你说的,它应该是种文本文件或者xml格式文件,用来存储部分数据而已
改后缀为dll
热学沸腾56 2009-03-30
  • 打赏
  • 举报
回复
只是自定义的文件保存的格式吧。。maybe。。
wdyday 2009-03-30
  • 打赏
  • 举报
回复
可能是access数据库 改了后缀名
把后缀改成 mdb 看是否可用
E_wait 2009-03-29
  • 打赏
  • 举报
回复
应该是一个数据文件.这个数据文件你也可以简单地把它看成一个数据库.
至于如何操作里面的数据就好比操作一个XML文件一样.你可以把数据存储在XML文件里,所以你从某种程度上也可以把这个XML文件看作一个数据文件或数据库.
至于后缀正如上面的XD所说的,这仅是个后缀而已,你是可以自己修改的。
wfml 2009-03-29
  • 打赏
  • 举报
回复
后缀名改成.mdb不能识别的数据库格式。。。
烈火蜓蜻 2009-03-28
  • 打赏
  • 举报
回复
你确定他是数据库的文件吗?也许,只是能个软件自己约定了存储的结构,那样,别的软件是别想读出来了
啊兵 2009-03-28
  • 打赏
  • 举报
回复
应该是该程序特有的数据库吧!

vrhero 2009-03-28
  • 打赏
  • 举报
回复
很大可能是改了个后缀名而已...你用Spy之类的工具看看就知道它是假的DLL...

文件后缀名只是个名字,并不能决定文件的类型...

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧