sqlConnection-> Open () не работает

0

Visual Studio-> Ресурсы-> База данных connection-> База данных MySQL (Поставщик данных MySQL) заполняет все на server, user, password.

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

Изображение 174551

НО!!!

Попытка открыть соединение в программном коде. Скопируйте строку подключения из свойств базы данных. ОШИБКА.

Изображение 174551

Пробовал много из соединения string.com другие варианты строк соединения (идентификатор пользователя, пароль и т.д.), Брандмауэр выключен, установлены соединители MySQL, установлены соединители Ado.Net, предоставлены права root. Я не могу понять, почему он не работает. Вот код для открытого подключения:

String^ connectionstring = "server=localhost;database=users;persist security info=True;user id=root;password=12345;"; SqlConnection^sqlConnection = gcnew SqlConnection(connectionstring); sqlconnection->Open();

  • 0
    Давным-давно была такая же проблема со connection string . В то время connection string оказалась нормальной. Мне нужен код
  • 0
    Если вы не собираетесь переводить сообщение об ошибке на английский, попробуйте ru.stackoverflow.com
Показать ещё 2 комментария
Теги:
ado.net
visual-c++
visual-studio-2017

1 ответ

0

3 дня осталось гореть и САМОЕ РЕШЕНИЕ !!!!

1.Подробнее на https://www.devart.com/dotconnect/MySql/, скачать бесплатный соединитель версии Lite

2. using namespaces Devar::Data::MySql; в пространствах имен

3.

String^ connectionstring = "User Id=root;Password=12345;Host=127.0.0.1;database=users;"; // connectionstring
MySqlConnection^Connection = gcnew MySqlConnection(connectionstring); // new object
Connection->Open(); // open
MySqlCommand^command = /*....... // queries in database
....*/
Connection->Close(); // close
  1. Файл справки на коннектор https://www.devart.com/dotconnect/MySql/docs/

PS. Я не думаю, что только этот коннектор работает в моем случае, но кажется его проблемами в моей Visual Studio или MySQL Server.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню