Мне нужно создать приложение .NET, которое использует базы данных. Я хочу использовать функцию привязки данных управления. Я добавил простой вид GridView в форму и хотел связать его с таблицей MySql в базе данных. Но когда я выбираю соединение SqlDataSource, не было сервера MySql. Список состоит из:Регистрация поставщика данных MySql в Visual Studio
- файл доступа источника
- данных ODBC
- SQL Server базы данных
- Oracle
- файла базы данных SQLite был установлен
разъем MySql. Интересно, как добавить к этому списку своего собственному провайдера данных, в этом случае MySQL
Примечания: Я не знаю, о MySql-драйверах. Чтобы интегрировать в визуальную студию, databaseprovider должен реализовать интерфейс System.Data.Common.DbProviderFactory, и поставщик должен зарегистрироваться в machine.config. Возможно, поиск вашего MySqlPRovider + DbProviderFactory + machineConfig помогает – k3b
Большое спасибо, я нашел подсказку и успешно зарегистрировал провайдера, также я вручную поддерживал SqlDataSource. Но я хочу использовать множество привязок данных и вручную не очень полезен для меня, я хочу поддерживать SqlDataSources от мастера. – zabulus