Проблема с соединением VistaDB Программно с использованием SQLConnection и ConnectionString - PullRequest
0 голосов
/ 25 октября 2008

Я получаю сообщение об ошибке подключения к VistaDB с использованием строки подключения в файле web.config.

Работает нормально, используя SQLDataSource ПОСЛЕ того, как я указал ProviderName. На другой странице я подключаюсь только по коду и

Вот код для строки подключения:

Открытая функция CreateConnection () As SqlConnection _connectionString = ConfigurationManager.ConnectionStrings ("ConnectionString"). ToString () Возврат нового SqlConnection (_connectionString) Конечная функция

Вот ошибка:

Сетевой или экземплярный произошла ошибка при установлении подключение к SQL Server. Сервер не был найден или не был доступен. Убедитесь, что имя экземпляра правильно и что SQL Server настроен для разрешения удаленного соединения. (поставщик: сеть SQL Интерфейсы, ошибка: 26 - Ошибка определения местоположения Указан сервер / экземпляр)

Как я могу устранить эту ошибку?

1 Ответ

2 голосов
/ 04 апреля 2009

Вы не можете использовать SqlConnection со строкой соединения VistaDB. Это ошибка, которую вы получаете от SQL Server - он не может найти этот сервер.

Вместо этого используйте VistaDBConnection.

...