2015-05-19 3 views
0

Я работаю в настоящее время на приложении формы Windows, которое использует базу данных, и я хочу использовать MS SqlServer, теперь мне нужно знать, как сделать его локальным.

В других слова: после публикации приложения и установки его на другое устройство он будет разбит из-за того, что база данных не найдена, а строка подключения также неверна.

Я нашел во многих потоках способ скопировать файл md5 из каталога SqlServer в файлы проекта и изменить строку подключения на локальный, но он не работает должным образом, поскольку он все еще сбой на других устройствах, поэтому что должен ли я в этом случае?

Также есть ли какое-либо программное обеспечение, которое я должен установить на других устройствах, чтобы использовать команды sqlServer (например .Net Framework..etc), а также что такое SqlServer Express?, Это то, что я ищу?

Пожалуйста, объясните подробно, спасибо в Advance.использовать sqlserver для локального приложения

+0

Заканчивать LocalDB https://msdn.microsoft.com/en-us/library/hh510202.aspx –

ответ

1

Я использую SQL Server Compact 4.0, до сих пор так хорошо

http://en.wikipedia.org/wiki/SQL_Server_Compact В основном вам нужно создать файл базы данных и осуществлять его на целевую машину с некоторыми дополнительными узлами.

Вы можете скачать его здесь: http://www.microsoft.com/en-us/download/details.aspx?id=17876

Существует также расширение для Visual Studio, что позволяет работать с ним с помощью конструкторов. С его помощью вы можете использовать Entity Framework, который.

http://sqlcetoolbox.codeplex.com/

Смежные вопросы