Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

ADO Error: 0x800300FB

Solved!
Go to solution

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.

 

0 Kudos
Message 1 of 5
(2,814 Views)

Déjà le lien vers le fichier UDL n'est pas connecté...

Rodéric L
Certified LabVIEW Architect
0 Kudos
Message 2 of 5
(2,808 Views)

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.

0 Kudos
Message 3 of 5
(2,805 Views)
Solution
Accepted by topic author anngel

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

Message 4 of 5
(2,789 Views)

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.

0 Kudos
Message 5 of 5
(2,778 Views)