Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
 С# подключить БД MySQL к DataGridView  [new]
Debusen
Member

Откуда:
Сообщений: 178
Подскажите, как подключить БД MySQL к DataGridView через стандартный диалог (на картинке). То есть просто указать базу, чтобы он сохранил строку подключения, и в дальнейшем можно было подключаться не только с этой, но и из других форм. И выбирать таблицы.
Просто мне с многих форм надо подключаться к базе, если это всё кодить очень много времени займёт.
Или это невозможно?

К сообщению приложен файл. Размер - 82Kb
9 фев 19, 12:33    [21805152]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Shocker.Pro
Member

Откуда: ->|<- :адуктО
Сообщений: 19958
Debusen
через стандартный диалог (на картинке).
Ну вроде как бросается в глаза

К сообщению приложен файл. Размер - 120Kb
9 фев 19, 12:52    [21805163]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Debusen
Member

Откуда:
Сообщений: 178
Shocker.Pro
Debusen
через стандартный диалог (на картинке).
Ну вроде как бросается в глаза

Естественно я всё это нажимаю, я показал первый шаг.
В списке источников данных на последующих диалогах MySQL нет.
Добавление ссылки на коннектор не помогает.
9 фев 19, 12:55    [21805165]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 37070
Debusen,
Скорее всего надо добавить прова на машину.
Либо через setup, либо NuGet, либо vsix
9 фев 19, 13:08    [21805168]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Debusen
Member

Откуда:
Сообщений: 178
Petro123
Debusen,
Скорее всего надо добавить прова на машину.
Либо через setup, либо NuGet, либо vsix

Поясните пожалуйста конкретнее что имеете в виду. MySQL Connector я установил и сделал ссылку на него в проекте.
9 фев 19, 13:12    [21805169]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 37070
Debusen
Petro123
Debusen,
Скорее всего надо добавить прова на машину.
Либо через setup, либо NuGet, либо vsix

Поясните пожалуйста конкретнее что имеете в виду. MySQL Connector я установил и сделал ссылку на него в проекте.

ждите кто работал с базой.
Для постгри я ставил
Npgsql-3.1.8.msi, который установил библиотеку Npgsql.dll в GAC
либо
NpgsqlDdexProvider-3.1.0.vsix, который позволяет вам добавить строку подключения под VS в Server Explorer для PostgreSQL.
9 фев 19, 14:27    [21805208]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 2428
Petro123
Debusen,
Скорее всего надо добавить прова на машину.
Либо через setup, либо NuGet, либо vsix


даладно... может добавить сначала оледб источник или одбс руками
12 фев 19, 11:51    [21807205]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 37070
Ролг Хупин,
Ну расскажи. У меня не вышло для постгри кроме как написал.
12 фев 19, 12:06    [21807220]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145536
Debusen,

Просто создать соединение пробовали?

Я один раз работал с MySQL.
Никаких проблем не припомню.
12 фев 19, 15:06    [21807491]     Ответить | Цитировать Сообщить модератору
 Re: С# подключить БД MySQL к DataGridView  [new]
Debusen
Member

Откуда:
Сообщений: 178
В общем методом научного тыка решение найдено.
Для того, чтобы источник данных отображался в проекте - необходимо использовать вот этот установщик.
https://dev.mysql.com/downloads/windows/visualstudio/
После этого возникают другие проблемы, но я думаю они решаемы.
24 фев 19, 03:33    [21818052]     Ответить | Цитировать Сообщить модератору
Все форумы / WinForms, .Net Framework Ответить