Смотрите на следующий SFq - он на самом деле рассматривает точную вещь, которую Вы ищете:
Итак, user2210761 приводит меня к временному решению.
Я понял, что проводник сервера использует такую строку подключения. Источник данных = Имя_компьютера \ SQLEXPRESS; Исходный каталог = Имя_базы_данных; Интегрированная безопасность = True
Тем не менее, эта строка подключения несовместима с классом подключения Ole DB. (я использовал OleDbConnection и все связанное с ним дерево объектов), потому что ему нужно значение поставщика.
Поскольку мне абсолютно необходимо подключиться к моей БД, я переключился на класс SqlConnection и установил строку подключения проводника сервера и это работает!
Я снова рассмотрю строку подключения, когда у меня будет настоящая БД.
Спасибо user2210761 за вашу помощь!
На чем написано ваше приложение? Visual Studio?
Откуда берется строка подключения? Не похоже на то, что генерирует Visual Studio.
Измените строку подключения на Data Source = ComputerName \ SQLEXPRESS; Initial Catalog = DatabaseName; Integrated Security = True
Edit:
OK, значит вы используете Visual Studio. Перейдите на вкладку Server Explorer и добавьте соединение с вашим SQL-сервером, добавьте файл DBML в свой проект (здесь нет Visual Studio, но я думаю, он называется Linq to SQL classes), затем вытащите любую таблицу с вашего сервера в DBML и сохраните. Это заставит Visual Studio автоматически создать строку подключения. Затем перейдите в свойства проекта, вкладку настроек и проверьте, как выглядит строка подключения.