2011-01-27 4 views
4

Vous vous demandez si quelqu'un a des opinions sur le fait que DevArt MySQL est> MySQL Connector? Dans le passé, quand j'ai utilisé MySQL - le connecteur MySQL vraiment aspiré pour le travail de développement C# ASP.NET.Devart MySQL 6.10.96 ou MySQL Connector 6.3.6?

Quelqu'un peut-il s'il vous plaît fournir un avis sur s'il est préférable d'utiliser DevArt ou?

Répondre

5

Je viens de commencer à utiliser le connecteur DevArt MySQL et ça semble être bon jusqu'à maintenant. Un problème que j'ai découvert, cependant, est qu'il ne semble pas offrir l'équivalent d'un type MySqlDateTime. Cela signifie que les horodatages doivent correspondre au type DateTime .NET et que par conséquent, un horodatage "zéro" ne peut pas être représenté comme tel et est converti en 01-01-0001 du côté .NET. Autre chose que vous devez savoir est que le connecteur MySQL (non-DevArt) est GPL et si vous souhaitez l'utiliser à partir d'une application non-open-source, vous devez demander une autorisation spéciale. C'était faisable quand Sun possédait MySQL, mais le processus semble être plus compliqué maintenant qu'il appartient à Oracle. Vous devez d'abord vous inscrire en tant que partenaire Oracle et leur site Web suggère une adhésion «Gold» pour l'intégration du pilote qui coûte 2500 $ par an. Il n'est pas clair si cela est obligatoire et si votre demande sera considérée avec un abonnement gratuit. J'ai également été incapable d'utiliser leur page Web d'inscription de partenaire - il semble être cassé et ils n'ont pas répondu à une requête que je leur ai envoyée sur ceci. En bref, 100 $ ou plus semble très bon marché pour le connecteur DevArt.

Mise à jour 6 mois: Le connecteur DevArt a bien fonctionné et je continue de le recommander. Et Oracle m'a confirmé qu'ils ont besoin de 2500 $ par an pour permettre l'utilisation de leur pilote MySQL avec des logiciels non-open-source.