Экспресс-выпуск SQL Server в приложении Windows - сообщение об ошибке -26 Произошла ошибка, связанная с сетью или экземпляром - PullRequest
1 голос
/ 15 мая 2011

Я очень новичок в программировании.Я создал приложение для Windows.Использовал базу данных SQL Server в качестве базы данных для нее (у меня действительно небольшое приложение, имеющее всего 2 экрана и 2 таблицы).Я скопировал файл db в папку с исполняемым файлом, и на него указана строка подключения.На компьютере я создал это приложение, все отлично работает (VS 2005, C #, Windows XP).он отлично работает на разных дисках одной машины.Теперь, когда я копирую его на другой компьютер (Windows 7 Home Premium) и открываю exe-файл, я получаю сообщение об ошибке Почему?

Это то, что я использую неправильную базу данных?Мне нужна была БД mbile, которую можно развернуть вместе с приложением, не устанавливая его на машину.Должен ли я перейти на версию Access DB или SQL Server Compact?

Ответы [ 3 ]

0 голосов
/ 15 мая 2011

Используете ли вы файл базы данных SQL Server Compact edition (sdf) или стандартный файл базы данных SQL (mdf).У меня возникли проблемы с использованием файлов .sdf в Visual Studio Express.

0 голосов
/ 15 мая 2011

Установлен ли на новой машине MS SQL?

0 голосов
/ 15 мая 2011

Проверьте аутентификацию для пользователя.на другой машине у вас могут быть другие учетные данные пользователя.Попробуйте показать свою строку подключения, которая может дать представление о том, что происходит

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...