Petite question ou consil dès le lundi matin.
J'ai commencé mes développements en vb.net en liaison avec une base de
données oracle 8i.
Il s'agit de ma base de référence et de production. Mais pour mon
application (en cours de réalisation) la base de fond sera MySQL.
Au départ j'étais parti sur le Provider Oracle mais afin d'être libre dela
base de données je me suis tourné vers OleDB afin d'attaquer Oracle.
Tout fonctionne bien. Je me disais ainsi être un peu indépendant et pouvoir
changer facilement de base de données en remaniant seulement les requêtes
SQL.
Je reviens donc vers MySQL et la surprise j'ai l'impression que les drivers
OLE (MyOLEDB) ont ... disparu ou je me trompe. Je ne crois pas qu'il soit
natif au Framework .net via le MDAC 2.8?
Je n'arrive pas à trouver en téléchargement fu fichier driver oleDB
myoledb3.exe. Le site de mysql ne semble plus soutenir cette voie mais
uniquement le provider qui fourni le jeu de commande mysqlcommand.
J'aimerais savoir si parmi vous il y a des utilisateurs de mysql avec .net
et comment réalisez vous la connexion ? Si quelqu un utilise OLEDB ce que je
voudrais privilégier pourrait il me faire parvenir le fichier de drivers ?
Tiens, je pensais que j'étais en 1.1. http://dev.mysql.com/downloads/connector/net/1.0.html
-- Delf
Lionel LASKE
Remarque: Merci d'éviter le multi-posting (écrire le message dans plusieurs newsgroup), faire plutôt du cross-posting (envoyer le message à plusieurs newsgroup). Copie de ma réponse sur microsoft.public.fr.dotnet.adonet:
A ma connaissance, les providers d'accès MySQL ne sont pas fournis en standard par Microsoft dans MDAC.
Pourquoi vouloir absolument passer par OLE DB ? Un provider ADO.NET sera plus efficace, surtout s'il est 100% managé.
D'ailleurs il existe de nombreux provider ADO.NET pour MySQL par exemple: - Celui de MySQL (voir sur http://www.mysql.com/products/connector/net/), qui est gratuit. - MySQLDirect .NET (voir sur http://crlab.com/mysqlnet/) que j'ai déjà utilisé. Il est payant mais la version Trial permet l'accès à toutes les opérations pour des tables limitées à 6 colonnes...
Lionel.
"fabrice" a écrit dans le message de news: eNGMbq%
Bonjour à tous,
Petite question ou consil dès le lundi matin. J'ai commencé mes développements en vb.net en liaison avec une base de données oracle 8i. Il s'agit de ma base de référence et de production. Mais pour mon application (en cours de réalisation) la base de fond sera MySQL.
Au départ j'étais parti sur le Provider Oracle mais afin d'être libre dela base de données je me suis tourné vers OleDB afin d'attaquer Oracle. Tout fonctionne bien. Je me disais ainsi être un peu indépendant et pouvoir changer facilement de base de données en remaniant seulement les requêtes SQL.
Je reviens donc vers MySQL et la surprise j'ai l'impression que les drivers OLE (MyOLEDB) ont ... disparu ou je me trompe. Je ne crois pas qu'il soit natif au Framework .net via le MDAC 2.8? Je n'arrive pas à trouver en téléchargement fu fichier driver oleDB myoledb3.exe. Le site de mysql ne semble plus soutenir cette voie mais uniquement le provider qui fourni le jeu de commande mysqlcommand.
J'aimerais savoir si parmi vous il y a des utilisateurs de mysql avec .net et comment réalisez vous la connexion ? Si quelqu un utilise OLEDB ce que je voudrais privilégier pourrait il me faire parvenir le fichier de drivers ?
merci de votre aide.
fabrice
Remarque: Merci d'éviter le multi-posting (écrire le message dans plusieurs
newsgroup), faire plutôt du cross-posting (envoyer le message à plusieurs
newsgroup). Copie de ma réponse sur microsoft.public.fr.dotnet.adonet:
A ma connaissance, les providers d'accès MySQL ne sont pas fournis en
standard par Microsoft dans MDAC.
Pourquoi vouloir absolument passer par OLE DB ? Un provider ADO.NET sera
plus efficace, surtout s'il est 100% managé.
D'ailleurs il existe de nombreux provider ADO.NET pour MySQL par exemple:
- Celui de MySQL (voir sur http://www.mysql.com/products/connector/net/),
qui est gratuit.
- MySQLDirect .NET (voir sur http://crlab.com/mysqlnet/) que j'ai déjà
utilisé. Il est payant mais la version Trial permet l'accès à toutes les
opérations pour des tables limitées à 6 colonnes...
Lionel.
"fabrice" <emouchet@test.com> a écrit dans le message de news:
eNGMbq%23bFHA.3912@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Petite question ou consil dès le lundi matin.
J'ai commencé mes développements en vb.net en liaison avec une base de
données oracle 8i.
Il s'agit de ma base de référence et de production. Mais pour mon
application (en cours de réalisation) la base de fond sera MySQL.
Au départ j'étais parti sur le Provider Oracle mais afin d'être libre dela
base de données je me suis tourné vers OleDB afin d'attaquer Oracle.
Tout fonctionne bien. Je me disais ainsi être un peu indépendant et
pouvoir changer facilement de base de données en remaniant seulement les
requêtes SQL.
Je reviens donc vers MySQL et la surprise j'ai l'impression que les
drivers OLE (MyOLEDB) ont ... disparu ou je me trompe. Je ne crois pas
qu'il soit natif au Framework .net via le MDAC 2.8?
Je n'arrive pas à trouver en téléchargement fu fichier driver oleDB
myoledb3.exe. Le site de mysql ne semble plus soutenir cette voie mais
uniquement le provider qui fourni le jeu de commande mysqlcommand.
J'aimerais savoir si parmi vous il y a des utilisateurs de mysql avec .net
et comment réalisez vous la connexion ? Si quelqu un utilise OLEDB ce que
je voudrais privilégier pourrait il me faire parvenir le fichier de
drivers ?
Remarque: Merci d'éviter le multi-posting (écrire le message dans plusieurs newsgroup), faire plutôt du cross-posting (envoyer le message à plusieurs newsgroup). Copie de ma réponse sur microsoft.public.fr.dotnet.adonet:
A ma connaissance, les providers d'accès MySQL ne sont pas fournis en standard par Microsoft dans MDAC.
Pourquoi vouloir absolument passer par OLE DB ? Un provider ADO.NET sera plus efficace, surtout s'il est 100% managé.
D'ailleurs il existe de nombreux provider ADO.NET pour MySQL par exemple: - Celui de MySQL (voir sur http://www.mysql.com/products/connector/net/), qui est gratuit. - MySQLDirect .NET (voir sur http://crlab.com/mysqlnet/) que j'ai déjà utilisé. Il est payant mais la version Trial permet l'accès à toutes les opérations pour des tables limitées à 6 colonnes...
Lionel.
"fabrice" a écrit dans le message de news: eNGMbq%
Bonjour à tous,
Petite question ou consil dès le lundi matin. J'ai commencé mes développements en vb.net en liaison avec une base de données oracle 8i. Il s'agit de ma base de référence et de production. Mais pour mon application (en cours de réalisation) la base de fond sera MySQL.
Au départ j'étais parti sur le Provider Oracle mais afin d'être libre dela base de données je me suis tourné vers OleDB afin d'attaquer Oracle. Tout fonctionne bien. Je me disais ainsi être un peu indépendant et pouvoir changer facilement de base de données en remaniant seulement les requêtes SQL.
Je reviens donc vers MySQL et la surprise j'ai l'impression que les drivers OLE (MyOLEDB) ont ... disparu ou je me trompe. Je ne crois pas qu'il soit natif au Framework .net via le MDAC 2.8? Je n'arrive pas à trouver en téléchargement fu fichier driver oleDB myoledb3.exe. Le site de mysql ne semble plus soutenir cette voie mais uniquement le provider qui fourni le jeu de commande mysqlcommand.
J'aimerais savoir si parmi vous il y a des utilisateurs de mysql avec .net et comment réalisez vous la connexion ? Si quelqu un utilise OLEDB ce que je voudrais privilégier pourrait il me faire parvenir le fichier de drivers ?