Devart MySQL 6.10.96 или MySQL Connector 6.3.6? - PullRequest
4 голосов
/ 27 января 2011

Просто интересно, есть ли у кого-нибудь мнение о том, является ли DevArt MySQL> MySQL Connector? В прошлом, когда я использовал MySQL, коннектор MySQL действительно использовался для разработки C # ASP.NET.

Может ли кто-нибудь высказать мнение о том, лучше ли использовать DevArt или?

1 Ответ

5 голосов
/ 28 января 2011

Я только начал использовать коннектор DevArt MySQL, и это пока что хорошо.Однако одна проблема, которую я обнаружил, заключается в том, что она не предлагает эквивалент типа MySqlDateTime.Это означает, что временные метки должны соответствовать типу DateTime .NET, и, как следствие, «нулевая» временная метка не может быть представлена ​​как таковая и преобразуется в 01-01-0001 на стороне .NET.

Что-то еще, что выСледует помнить, что (не DevArt) MySQL-коннектор является GPL, и поэтому, если вы хотите использовать его из приложения с открытым исходным кодом, вы должны обратиться за специальным разрешением.Это было выполнимо, когда Sun владел MySQL, но теперь процесс кажется более сложным, поскольку он принадлежит Oracle.Сначала вы должны зарегистрироваться в качестве партнера Oracle, и на их веб-сайте предлагается «золотое» членство для интеграции драйверов, которое стоит 2500 долларов в год.Не ясно, является ли это обязательным и будет ли ваше заявление рассматриваться со свободным членством.Я также не смог использовать их веб-страницу регистрации партнеров - она, похоже, не работает, и они не ответили на запрос, который я отправил им по этому поводу.Короче говоря, $ 100 или около того выглядит очень дешево для разъема DevArt.

6-месячное обновление : разъем DevArt работает хорошо, и я продолжаю рекомендовать его.И Oracle подтвердил мне, что им требуется 2500 долларов в год, чтобы разрешить использование своего драйвера MySQL с программным обеспечением без открытого исходного кода.

...