我的Winform项目使用Linq 2 SQL数据访问Azure

时间:2011-03-17 14:59:49

标签: winforms linq-to-sql c#-3.0 azure-sql-database

我有一个使用LINQ 2 SQL作为数据访问的winform项目。我想将SQL Server数据库移动到SQL Azure。我的数据访问是否有任何问题,特别是L2S或我必须使用例如数据访问重写数据访问权限。 EF 4?我想这应该仅适用于更改连接字符串?

谢谢!

1 个答案:

答案 0 :(得分:1)

Linq to SQL很好,可以对抗SQL Azure。 EF 4也会奏效。但请记住,无论使用何种工具,您都需要考虑连接重试或操作过程中的连接丢失。有关如何处理此问题的详细信息,请参阅此文章:

http://blogs.msdn.com/b/cesardelatorre/archive/2010/12/20/handling-sql-azure-connections-issues-using-entity-framework-4-0.aspx

此外,可以在此处找到更多信息以及可能的连接丢失和错误代码的完整列表:

http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connection-management-in-sql-azure.aspx?wa=wsignin1.0

希望这有帮助。