我有一些 LiteDB 数据库文件。其中一些有密码。当我在应用程序中打开这些文件时,对于那些有密码的文件,我将得到无效的数据库密码异常。
如何在打开数据库文件之前检查它是否有密码保护?所以我可以向用户显示一个输入框以获取密码。
我在 Windows WPF 应用程序 (C#) 中使用 LiteDB。
感谢并为我的英语感到抱歉。 :)
最佳答案
对于 LiteDB v5.0.x 数据文件(更具体地说,v8 数据文件格式),第一个字节用于指示文件是否加密:0 表示未加密,1 表示加密。
关于c# - 如何在C#中检查LiteDB数据库文件是否有密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57139624/