.net 两个应用程序同时使用SQL Server Compact edition

.net 两个应用程序同时使用SQL Server Compact edition,.net,sql-server,sql-server-ce,.net,Sql Server,Sql Server Ce,是否可以同时使用同一个SQL Server Compact 4.0数据库运行两个独立的程序?当然可以,如果两个程序运行在同一台计算机上,并且数据库文件驻留在本地驱动器上。SQL Server Compact最多支持256个连接。确保使用两个进程中完全相同的连接字符串。上面说,这样您就可以这样做了 多个应用程序设备上的多个应用程序可以同时访问单个数据库。开发人员不需要管理独占连接。当另一个应用程序连接到数据库时,用户可以使用数据库工具,如SQL Server Compact 3.5 Query A

是否可以同时使用同一个SQL Server Compact 4.0数据库运行两个独立的程序?

当然可以,如果两个程序运行在同一台计算机上,并且数据库文件驻留在本地驱动器上。SQL Server Compact最多支持256个连接。确保使用两个进程中完全相同的连接字符串。

上面说,这样您就可以这样做了

多个应用程序设备上的多个应用程序可以同时访问单个数据库。开发人员不需要管理独占连接。当另一个应用程序连接到数据库时,用户可以使用数据库工具,如SQL Server Compact 3.5 Query Analyzer


是否是一个轻量级数据库可以做到这一点?@marc_s这对于SQL CE的3.5版本来说是正确的,但是4.0能够支持多访问环境(如ASP.NET)。您是什么意思?两个进程的连接字符串完全相同?两个不同的程序,使用ado.net实体框架,使用一个.sdf?是的,两个应用程序的EF连接字符串内容相同。