jojos learning club Ответов: 3

Проблема со строкой подключения для открытия SQL-соединения


Здравствуйте после того, как,

Может ли кто - нибудь сообщить мне, какая строка подключения будет использоваться для подключения базы данных MS SQl server для настольного приложения Windows с MFC?

Я делаю этот проект в Visual Studio 2019, где я подключился к базе данных для проекта. С помощью инструментов-> подключение к базе данных-> провайдер (MS SQL Server), W10SQLEXPRESS(локальный сервер). Кроме того, я могу видеть свои таблицы, созданные в обозревателе SQL Server в Visual Studio.

Что я уже пробовал:

Я попытался открыть соединение с SQL-сервером, но это привело к неудаче. Если кто-то уже делал подобный проект, не могли бы вы сообщить мне строку подключения для открытия соединения с SQL server?

Мой источник данных-Microsoft SQL Servver

_bstr_t StrConnection = "Provider=sqloledb;источник данных=W10SQLEXPRESS;"
"Начальный Каталог=Сотрудник;"
"Интегрированная безопасность=SSPI;"
Кроме того я использую аутентификацию Windows Nt и также хотел бы подключить сервер локально

Если у кого-то есть идея , пожалуйста, ответьте. Это было бы большим подспорьем для меня, чтобы двигаться дальше с проектом.
Заранее спасибо.

Maciej Los

Можно ли подключиться к экземпляру MS server через среду MS SQL Server Management Studio?

3 Ответов

Рейтинг:
8

Maciej Los

Начните с чтения документации MSDN: Поддержка баз данных, мастер приложений MFC | Microsoft Docs[^]

У вас есть 2 варианта подключения к вашему экземпляру sql server:: OleDb или ODBC.

Правильная строка подключения для Microsoft ODBC водитель:

Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Trusted_Connection=Yes;

Видеть: Строки подключения драйвера ODBC Microsoft SQL Server - ConnectionStrings.com[^]

Удачи вам!


Рейтинг:
1

OriginalGriff

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

Вы можете посмотреть здесь: Простое создание строки подключения SQL[^- это может помочь.