При попытке решить проблему в Получение возвращаемого значения / параметра из MySQL с использованием aspx.cs Я начал исследовать подключения данных Visual Studio.Убедитесь, что соединение данных установлено с моей базой данных MySQL и схемой.
У пользователя, которого я определил для подключения, есть разрешения SELECT и EXECUTE для схемы, в которой определены хранимые процедуры и функции. В Visual StudioЯ могу в совершенстве просматривать таблицы и представления с помощью обозревателя сервера ... однако, когда я выбираю папки «Хранимая процедура» или «Хранимая функция», я получаю следующее сообщение:
«Данные равны нулю. Этот метод или свойствоне может быть вызвано для значений Null. "-что происходит с той же ошибкой, что и последняя попытка вызова aspx.cs proc, полученная в вышеупомянутом другом запросе.
Есть ли пропущенный шаг настройки в настройке соединения между Visual Studio и MySQL?Если так, то, что это?Если нет, то как мне решить эту проблему?
Я переключил пользователей на полноценного администратора и это работает.Но я не хочу давать другим пользователям права администратора, чтобы это работало на них.Поэтому мне нужно определить, какие привилегии позволяют выполнять функции и процедуры в Visual Studio.SELECT и EXECUTE достаточно при работе с MySQL Workbench и при использовании соединений ADODB непосредственно во встроенном HTML-коде JavaScript.