У меня есть файл .sdf в моем локальном каталоге C: \ myDatabase.sdf
В Visual Studio 2010 asp.NET я добавил таблицы и значения и т. Д. Теперь у меня есть страница, на которой мне нужноподключиться к локальной базе данных на странице Default.aspx.cs.
код, который у меня есть:
SqlConnection conn = new SqlConnection("Data Source=C:\\myDatabase.sdf;");
conn.Open();
Код не выполняется при попытке запустить conn.Open ();Отладчик говорит, что не может подключиться.Вот ошибка:
"При установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не был найден или недоступен. Убедитесь, что имя экземпляра правильное и что SQL Serverнастроен для разрешения удаленных подключений. (поставщик: Сетевые интерфейсы SQL, ошибка: 26 - Ошибка при поиске указанного сервера / экземпляра) "
Теперь в строке подключения я попробовал почти ВСЕ!Я попытался добавить имя базы данных, имя пользователя, пароль, сервер = localhost, mode = exclusive и многие другие.это все еще не работает ... я не могу понять это.У меня не установлен SQL Server, я не думаю.У меня просто есть Visual Studio 2010 и sdf-файл.
Я думаю, что он пытается подключиться к серверу ... но файл базы данных является локальным?я не понимаюсервер = localhost не работает.Я не знаю, как проверить, разрешает ли файл удаленные подключения или нет, потому что я не знаю, как получить доступ к файлу, кроме как в visual studio!
Может кто-нибудь сказать, что происходит!