Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用LINQ和SQL Express的WPF SQL分布式数据模型_C#_.net_Sql_Sql Server_Sql Server 2005 - Fatal编程技术网

C# 使用LINQ和SQL Express的WPF SQL分布式数据模型

C# 使用LINQ和SQL Express的WPF SQL分布式数据模型,c#,.net,sql,sql-server,sql-server-2005,C#,.net,Sql,Sql Server,Sql Server 2005,我正在用C#/WPF开发一个应用程序,它需要一个分布式数据模型,因为它可以在线和离线访问 我目前的想法是针对SQLServerExpress和LINQtoSQL开发应用程序的第一个版本。然后使用该模式为分发创建一个SQL Express Compact DB(并修改连接字符串) 一旦这个版本符合我的要求,我将通过创建一个web服务来将“DistributedDestiness”添加到应用程序中,该应用程序将与本地数据库同步 我的问题是:这是一个好方法吗?通过将对“真实”SQL server的引用

我正在用C#/WPF开发一个应用程序,它需要一个分布式数据模型,因为它可以在线和离线访问

我目前的想法是针对SQLServerExpress和LINQtoSQL开发应用程序的第一个版本。然后使用该模式为分发创建一个SQL Express Compact DB(并修改连接字符串)

一旦这个版本符合我的要求,我将通过创建一个web服务来将“DistributedDestiness”添加到应用程序中,该应用程序将与本地数据库同步

我的问题是:这是一个好方法吗?通过将对“真实”SQL server的引用转换为对本地自包含SQL数据库文件的引用,我会遇到问题吗?我在尝试使用compact DB引用创建LINQ to SQL时遇到了问题,但我看不出它与对“真正”服务器的引用有什么不同


谢谢

目前我正在考虑:

然后在我的应用程序中使用LINQ到SQLITE


对此方法有何评论?

目前我正在考虑:

然后在我的应用程序中使用LINQ到SQLITE


对此方法有何评论?

您是否知道,与SQL Server Express相比,SQL Server Compact Edition缺少一些功能?在这样的情况下,我经历了一次艰难的经历。[您是否知道,与SQL Server Express相比,SQL Server Compact Edition缺少一些功能?在这种情况下,我了解到了这一点[