C# 如何将 MDB 数据库读入内存并进行查询?

标签 c# ms-access

我希望能够将数据库复制到字节数组中,然后进行查询。这可能吗?

例如,我可以使用一个文本文件..

byte[] file = File.ReadAllBytes;

..然后用..读取字节数组

StreamReader rdr = new StreamReader(new MemoryStream(file));

最佳答案

没有。为了查询它,数据库类将要求数据库驻留在磁盘上。特别是 MDB 文件,需要在打开数据库时生成一个锁定文件。

关于C# 如何将 MDB 数据库读入内存并进行查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2335616/

相关文章:

C# String elemenths 范围 ":"等效

c# - 检查树路径中节点的最佳算法?

c# - 对如何构造调用 SmtpClient.SendMailAsync() 的异步/等待代码感到困惑

c# - 是否可以将 VBA 转换为 C#?

database - Linq 到具有大数据库的实体

c - 从 PLC(OPC 客户端服务器 Kepware)传输到 MS Access,C

c# - Identity Server 4 使用 IConfiguration 创建客户端

c# - 将结构数组从 C++(COM) 传递到 C#

database - 如何使用 F# 3.0 类型提供程序 SqlDataConnection 连接到本地计算机上的 Microsoft Access 数据库 .mdb?

excel - vba 宏读取带分隔和非分隔空格的字符串