gpt4 book ai didi

c# - 如何使用 SQL CE 4.0 创建内存数据库?

转载 作者:太空狗 更新时间:2023-10-29 18:25:46 24 4
gpt4 key购买 nike

问题

如何使用 SQL CE 4.0 创建内存数据库?

上下文

我想用一个真实的数据库做一些单元测试(或自动集成测试),但是,一个在内存中的数据库。这将使测试运行得更快,此外,一旦测试运行完成,数据库就会消失。

根据 Scott Guthrie 的博客文章“VS 2010 SP1 and SQL CE”,新的 SQL CE 4.0 能够做到这一点:提供内存数据库。

但是,我在网络上找不到任何教程或代码示例来说明它是如何完成的。我只在这个 blog post 中找到了这个连接字符串示例.但这也会影响硬盘驱动器。

enter image description here

最佳答案

SQL Server CE 4.0 不允许纯内存数据库。

该博客文章说 CE 在您的应用程序的内存中运行。

Scott 的评论说 CE 将文件映射到内存中,但这仍然需要文件。

关于c# - 如何使用 SQL CE 4.0 创建内存数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5085410/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com