none
Win8 VS Express12 и Mysql. Не могу их подружить RRS feed

  • Вопрос

  • Надо подключение к MySQL -ной базе. Пробовал ставить различные версии mysql-connector-net,

    но это не помогло, в VS12 при создании подключения к БД не появляется строка с MySQL.

    попробовал через ODBC connector, после инсталляции создал запись(коннект к базе настроил) в источниках данных ODBC windows, а в VS12 опять нулевой результат.

    Я на каком то сайте встретил инфу что MySQL к VS Express версиям вообще не коннектиться, может я зря напрягаюсь?

    22 сентября 2013 г. 1:55

Ответы

  • Из Вашего вопроса не ясно, чего именно Вы добиваетесь. Добавить ссылку на сборку MySQL.Data и использовать классы MySQL в своем коде можно в любой версии VS. А если речь о плагине для VS, то вот выдержка из документации MySQL Connector/Net:

    "...supports full versions of Visual Studio 2005, 2008, and 2010, although certain
    features are only available in Visual Studio 2010 when using version 6.3.2 and
    later. Note that does not currently support Express versions of Microsoft
    products, including Microsoft Visual Web Developer."

    22 сентября 2013 г. 20:42

Все ответы

  • Из Вашего вопроса не ясно, чего именно Вы добиваетесь. Добавить ссылку на сборку MySQL.Data и использовать классы MySQL в своем коде можно в любой версии VS. А если речь о плагине для VS, то вот выдержка из документации MySQL Connector/Net:

    "...supports full versions of Visual Studio 2005, 2008, and 2010, although certain
    features are only available in Visual Studio 2010 when using version 6.3.2 and
    later. Note that does not currently support Express versions of Microsoft
    products, including Microsoft Visual Web Developer."

    22 сентября 2013 г. 20:42
  • Добавить ссылку на сборку MySQL.Data и использовать классы MySQL в своем коде можно в любой версии VS. 

          а можно поподробнее? Это позволит мне полноценно работать с БД? Программа должна будет брать данные из БД обрабатывать, отправлять клиентским приложениям и коммитить результаты назад в БД. если пример кода напишете буду безмерно благодарен... 

    А по поводу Express versions, я и сам нарыл, что меня не утешило... 

    24 сентября 2013 г. 19:56
  • После установки пакета MySQL Connector/Net в каталоге %ProgramFiles%\MySQL\MySQL Connector Net X.X.X\Assemblies лежат сборки для разных версий .NET Framework. Создаете проект на C#, VB или C++\CLI и добавляете в него ссылку на сборку MySQL, соответствующую версии .NET Вашего проекта. Затем в исходном коде используете любые классы из включенных сборок. Описание классов и примеры в достаточном количестве есть в документации к пакету MySQL Connector/Net. См., например, раздел документации "Users Guide\Tutorial". Там примеры типичных операций по взаимодействию с БД MySQL на языке C#.
    25 сентября 2013 г. 9:00