Мой проект Winform, использующий доступ к данным Linq 2 SQL в Azure - PullRequest
2 голосов
/ 17 марта 2011

У меня есть проект winform, использующий LINQ 2 SQL для доступа к данным. Я хочу переместить базу данных SQL Server в SQL Azure. Есть ли какие-либо проблемы с моим доступом к данным, в частности L2S, или я должен переписать доступ к данным, например, с помощью EF 4? Я думаю, это должно работать только с изменением строки подключения?

Спасибо!

1 Ответ

1 голос
/ 31 марта 2011

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

Надеюсь, это поможет.

...