Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

ADO Error: 0x800300FB

Résolu !
Accéder à la 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 Compliments
Message 1 sur 5
4 175 Visites

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

Rodéric L
Certified LabVIEW Architect
0 Compliments
Message 2 sur 5
4 169 Visites

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 Compliments
Message 3 sur 5
4 166 Visites
Solution
Accepté par 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 sur 5
4 150 Visites

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 Compliments
Message 5 sur 5
4 139 Visites