Мастер настройки адаптера таблицы не в состоянии настроить адаптер таблицы для хранимой процедуры mysql - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь создать TableAdapter в наборе данных с помощью мастера настройки в приложении ac # MVC, установленном на dot net 4.6.1.В настоящее время я использую Visual Studio 2015 обновление 3.Проблема, с которой я столкнулся, заключается в попытке использовать MySQL, когда я пытаюсь добавить хранимую процедуру, используя существующую опцию, или в построителе запросов она завершается ошибкой с

"Ссылка на объект не установлена ​​на экземпляр объекта«

, и когда я пытаюсь использовать предварительный просмотр, происходит сбой с

» Значение не может быть нулевым, имя параметра: адаптер »

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

MySQL Server : 5.7.21
Connector Net: 6.10.7
MySQL for Visual Studio : 1.2.8

В Visual Studio я использовал менеджер пакетов NuGet для установкиMySQL.Data MySQL.Data.Entity MySQL.Webвсе @ версия 6.10.7.Я нашел похожие посты относительно этой проблемы для предыдущих версий MySQL, однако версия, которая работает 6.9.9, не имеет пакета NuGet для установки, и у меня возникла ошибка несоответствия в моей модели данных сущностей, когда я пытался использоватьЭто.До сих пор 6.10.7 была единственной версией, которую я могу безопасно установить с моей моделью EF и работающим обозревателем сервера.Единственная проблема, которую я имею, - это использование конструктора наборов данных.Исправления, предлагающие обновить файл web.config с помощью

AllowUserVariables = True; CheckParameters = False

, не помогли.Я видел множество других заданных вопросов и попробовал некоторые из них, но ни один из них не сработал.У меня вопрос, как мне отладить проблему с ошибкой мастера адаптера таблицы?

...