Как установить строку подключения к базе данных MySQL для ASP.NET tableadapter

У меня есть 2 строки подключения в моем файле Web.config. Однако, когда я добавляю новый табличный адаптер в новый набор данных, я не могу выбрать conn_wp Строка соединения из Connection раскрывающийся список свойств Полномочия для conn_wp соединение правильное, я тестировал их в MySQL Workbench.

Я вижу эти варианты под Connection свойство для адаптера таблицы

  • conn1 (Web.config)
  • (Новое соединение...)
  • (Никто)

Но нет conn_wp вариант.. также я не могу напечатать себя в этой области.

Web.config

  <connectionStrings>
    <add name="conn1" connectionString="data source=(local)\sqlexpress;Initial Catalog=mydb;User Id=myuser;Password=Mypwd;" providerName="System.Data.SqlClient" />
    <add name="conn_wp" connectionString="Server=localhost;Database=wpblog;Uid=myuser;Pwd=mypwd;Convert Zero Datetime=True" providerName="MySql.Data.MySqlClient" />
  </connectionStrings>

Я уже установил правильный разъем и включил полученный MySql.Data.dll в мой проект, но получите эту ошибку тоже:

введите описание изображения здесь

1 ответ

Вам необходимо скачать MySql Connector и добавить ссылку на него в свой проект.

Ваша строка подключения не имеет проблем.

Другие вопросы по тегам