我开发了一个连接Sql Server并且工作得很好的WPF应用程序,现在我想将数据库嵌入到我的应用程序中,不需要任何服务器安装。我希望任何人只需单击安装程序。 exe并安装在他们的电脑中。WPF独立本地数据库没有服务器安装
-2
A
回答
1
的SQLite不支持多线程(SQLite And Multiple Threads),所以它满足您的所有要求,它不需要安装...
的SQLite支持三种不同的线程模式:
单-线。在这种模式下,所有互斥锁都被禁用,并且SQLite是 不安全,一次不止一个线程中使用。
多线程。在这种模式下,SQLite可以安全地被多个线程使用,前提是在两个或多个线程中同时没有使用单个数据库连接 。
序列化。在序列化模式下,SQLite可以安全地使用多个线程,而不受限制。
穿线模式可以在编译时(当SQLite的 库正被从源代码编译),或在起动时被选择时(当 应用程序打算使用SQLite是初始化)或在运行时 (当新的SQLite数据库连接正在创建时)。一般来说,运行时覆盖了开始时间和开始时间,覆盖了编译时的 。除非选择了 ,否则单线程模式不能被覆盖。
默认模式是序列化的。
+0
我强烈推荐这个选项。我不得不在类似的情况下使用SQLite,并且它的工作非常好。 – 2014-10-02 23:24:58
相关问题
- 1. Domino服务器安装后无法访问本地数据库
- 2. 安装服务器后安装数据库
- 3. 独立提供商服务器上的数据库和Web服务器
- 4. 独立SSIS服务器的msdb数据库在哪里
- 5. 从服务器MySql数据库更新本地服务器MySql数据库
- 6. 从活动服务器在本地服务器上安装Magento
- 7. Couchbase服务器:cbdocloader没有安装
- 8. 没有数据库服务器
- 9. Ubuntu灯 - 服务器vs单独安装?
- 10. 在本地服务器上安装PCF的安装要求
- 11. 安装安全独立的服务面料开发集群
- 12. 转换本地主机数据库到服务器数据库
- 13. 同步本地SQLite数据库与服务器SQLite数据库
- 14. 同步本地数据库windows phone与数据库服务器
- 15. 同步本地数据库(Sqlite)与服务器数据库android
- 16. 独立数据库
- 17. jwebsocket独立服务器
- 18. 与独立服务器
- 19. 从C#传递JSON数据到独立的Javascript文件(没有Web服务器)
- 20. Git通过ssh在服务器上安装Git没有安装
- 21. Apache服务器安装没有.msi安装程序
- 22. 在2个独立的数据库服务器(VB.net)之间复制数据
- 23. 没有JEE /应用程序服务器的独立WebSocket服务器
- 24. 在本地服务器上安装带有PowerShell的RDS
- 25. android设备没有从本地服务器获取数据
- 26. 安装WCF数据服务
- 27. 在没有本地安装smtp服务器的情况下发送smtp邮件
- 28. 在没有本地MySQL服务器的情况下在Windows上安装LuaSQL
- 29. 没有服务器端脚本的Sql数据库查询
- 30. Oracle Orion:如何在不安装数据库服务器的情况下单独安装Orion
所以你想要的东西,支持多线程,是吗?那是什么意思? – 2014-10-02 21:56:04