le 03-28-2012 07:19 AM
Bonjour a tous,
Dans le cadre de mon stage, je dois envoyer des données venant d'un fichier excel sur la base de données MySQL.
J'essaye donc de suivre le tutoriel: LabVIEW Database Connectivity Toolkit User Manual.
Je me suis heurter a de nombreux problèmes concernant ODBC qui était en 64-bits au lieu de 32-bits.
Maintenant, quand je test ma connexion avec ODBC et le OLE DB, les deux connexions marchent.
Quand je lance mon programme en branchant au "connection information" le string "mysql" = Data Source Name (Voir fichier jpg joint), Labview ne m'affiche aucune erreur.
Si maintenant après avoir créer un fichier .udl comme expliquer ici: http://digital.ni.com/public.nsf/websearch/1D5EB4DCBD13106486256B9D005E11B0?OpenDocument, j'obtiens l'erreur suivante:
Error -2147286789 occurred at NI_Database_API.lvlib:DB Tools Open Connec (String).vi->NI_Database_API.lvlib:DB Tools Open Connec (Path).vi->Untitled 2
Possible reason(s):
ADO Error: 0x800300FB
Exception occured in Microsoft OLE DB Service Components: The file is not a valid compound file. in NI_Database_API.lvlib:DB Tools Open Connec (String).vi->NI_Database_API.lvlib:DB Tools Open Connec (Path).vi->Untitled 2
Quelqu'un saurait-il m'aider?
Merci d'or et déja pour le temps consacré a cette lecture.
Résolu ! Accéder à la solution.
le 03-28-2012 08:06 AM
Déjà le lien vers le fichier UDL n'est pas connecté...
le 03-28-2012 08:12 AM
Oui, sur le fichier jpg oui, parce que à ce moment là je testais la communication avec le fichier dsn. Quand j'utilise le programme tel que sur le jpg, Labview n'affiche aucune erreur. C'est si je le connecte au fichier .udl qu'il m'affiche l'erreur.
le 03-29-2012 03:47 AM
Je pense que Rodéric voulait dire qu'il n'arrive pas à accéder à la page web que tu as mis en lien car tu as laissé une virgule traînée à la fin.
je suppose qu'il s'agit de la suivante:
http://digital.ni.com/public.nsf/websearch/1D5EB4DCBD13106486256B9D005E11B0?OpenDocument
As tu aussi regardé ce document?
http://digital.ni.com/public.nsf/allkb/5351D6732E4100B586256F700060CC17?OpenDocument
Cordialement,
Romain DUVAL || RF & Semiconductor Staff System Engineer || CLA || CTA
National Instruments France
le 03-29-2012 05:10 AM
Parfait cela fonctionne.
Toutes mes excuses Rodéric, je n'avais pas compris ni vu qu'une virgule c'était intégré dans le lien du site.
Un grand merci à vous deux.