Всем привет..
Есть задача.. Подключиться к удаленной MySQL базе. Подключаются с нескольких компьютеров компоненты нескольких самописных систем, написанных на .NET и JScript. Универсальный способ, который я вижу - ODBC.
Вроде бы все просто, но, оказывается есть проблема..
При задании ConnectionString в названии драйвера фигурирует его версия, что, на мой взгляд, не очень разумно..
2 года назад я все это сделал с MySQL ODBC Connector 3.51.24. ConnectionString выглядит так ():
var strCon= "DRIVER={MySQL ODBC 3.51 Driver};SERVER="+DBhost+";DATABASE="+DBschema+";USER="+DBuser+";PASSWORD="+DBpass+";OPTION=3;";
Теперь я обновляю базу, а заодно решил и коннекторы проапдейтить до версии 5.1.6..
Получается, что мне теперь надо переписывать все места, где встречается ConnectionString?? А когда выйдет версия 5.2 - опять то же самое? Можно ли её указать по-другому?
Нашел пример на
http://www.dofactory.com/connect/connect.aspx#mysql , но решения с "Option=131072" и "Option=16834" не работают.