Écriture dans une base de données Access

Bonjour,
J'utilise labview 8.5 avec le Toolkit NI LabVIEW Database Connectivity, et comme base de données Access 2007.
Ma base de données est déjà créer, et je doit lui envoyer différentes données. J'ai créer un simple vi pour écrire une chaîne dans cette base de données mais j'ai une erreur : 
L'erreur -2147467259 s'est produite à : Cmd Execute.vi->DB Tools Insert Data.vi->database.vi
Raisons possibles :
Exception occured in Microsoft JET Database Engine: Le nombre de valeurs de la requête doit coïncider avec le nombre de champs destination. dans Rec Create - Command.vi->Cmd Execute.vi->DB Tools Insert Data.vi->database.vi
En utilisant les exemple de labview j'arrive à lire la base de données, mais je voudrais écrire.
Merci
Mickaël
Pièces jointes :
database.vi ‏16 KB

Bonjour,
Tout d'abord merci d'avoir posté sur le forum National Instruments. Poour votre problématique, je vous conseille de regarder l'aide détaillée LabVIEW de la fonction DB Tools Insert Data qui vous donnera toutes les informations nécessaires pour cette fonction.
Dans votre cas, la data que vous voulez insérer n'est pas du type cluster. Or dans ce cas, le VI insert les données dans la colonne que vous spécifiez, entrée que vous n'avez pas spécifiée. Votre erreur doit donc venir de ce point.
N'hésitez pas à regarder les exemples à la fin de l'aide détaillée qui vous aideront dans la mise en place de votre VI,en particulier l'exemple Sixtypes Insert VI.
Cordialement
Mathieu B
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
Forum Aéronautique, Spatial et Défense. Avec la participation exceptionnelle de Bernard DUPRIEU, Res...

Similar Messages

  • Stocker des informations dans une base de données mysql via CVI

    comment puis je stocker des données dans ma base de données ??j'ai essayer les exemples que j'ai trouvé dans cvi mais ya tjr 1 probleme...
    merci

    Pour aller plus loin, il serait très utile de nous donner plus d'infos sur les probmlèmes que vous rencontrez ... Message d'erreur etc...
    Car Malheureusement, nous ne sommes pas devins
    Bonne journée,

  • Creation d'une base de données

    Bonjour,
    Dans le cadre de mon projet qui est un banc de test, je souhaiterais  créer une base de données danslaquelle je peux stoker les différents références des produits que je vais tester  et leurs associer les tests correspondants.  Cela peut paraitre simple à certain mais je ne sais pas comment m'y prendre puisque je suis débutante. merci de me mettre sur le bon chemin.
    merci d'avance 

    merci pour votre réponse
    en fait j'ai fait recourt à Database Connectivity Toolkit, j'ai fait une petite recherche et mon premier essai était ci-joint. il consiste en la creation d'an tableau dans access qui va contenir tous les données et qu'il doit fonctionner normalement. mais c'était pas le cas chaque fois, lors de la simulation, une erreur se produit
    Attachments:
    applicationForm.vi ‏14 KB

  • Indesign Interrogation d'une base de données

    Bonjour,
    Je ne sais pas s'il y a beaucoup de monde qui parle français ici... mais je tente ma chance.
    Je dois ajouter, pour un catalogue existant, le prix de chaque produit.
    Pour le moment, j'ai ajouté le prix (avec une valeur bidon) après chaque référence, et j'ai balisé <reference> et <prix>. Jusqu'ici pas de soucis.
    Ensuite j'importe ma base XML, mais là Indesign ne fait que me placer les références et prix dans l'ordre du XML. Du coup mes références ne correspondent plus au produit d'en face.
    Ce que je souhaite, c'est continuer ma mise en page, bouger mes blocs et qu'Indesign interroge la base de données lorsque je le souhaite pour mettre les prix à jour, en correspondance à la référence.
    Je ne pense pas vraiment être sur la bonne piste.
    Je sais que l'on peut faire pas mal de chose en javascript, et là je bloque car je suis vraiment novice et mes recherches ne mènent nul part.
    Si quelqu'un avait une solution.
    Merci.

    dln385 a écrit:
    Perhaps we can communicate using "Google Translate". Can you give us a sample of your XML so that we can understand its structure?
    Peut-être que nous pouvons communiquer en utilisant "Google Translate". Pouvez-vous nous donner un échantillon de votre XML afin que nous puissions comprendre sa structure?
    OK I can test my english.
    Here is screen capture of the document I created for the test and the associated XML.
    It is really simple but the problem I have is : when I import my XML, the references change (00003 become 000002, 000005 become 000003). I'm sure you will tell me it is normal. So what could be a good manipulation?
    Thanks.
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <Root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
              <Article>
                        <reference>000000</reference>
                        <price>pr0</price>
                        <currency>€</currency>
              </Article>
              <Article>
                        <reference>000001</reference>
                        <price>pr1</price>
                        <currency>£</currency>
              </Article>
              <Article>
                        <reference>000002</reference>
                        <price>pr2</price>
                        <currency>euros</currency>
              </Article>
              <Article>
                        <reference>000003</reference>
                        <price>pr3</price>
                        <currency>livres</currency>
              </Article>
              <Article>
                        <reference>000004</reference>
                        <price>pr4</price>
                        <currency>€</currency>
              </Article>
              <Article>
                        <reference>000005</reference>
                        <price>pr5</price>
                        <currency>euro HT</currency>
              </Article>
    </Root>

  • Comment migrer une base de Données 9i R2  en 11g R2

    Bonjour,
    je  suis assistant  DBA  dans une direction du gouvernement de mon pays, et  j'aimerais avoir de la documentation pour  pouvoir migrer ma base de données de production(version 9iR2)  en 11gR2.
    Ma  hiérarchie me demande de leur fournir une documentation du  mode opératoire que j’exécuterai  afin d'y parvenir correctement à la migration de ma Base de Données.
    je  vous prie de bien vouloir m'orienter sur la documentation appropriée  pour  que  je puisse effectuer cette Migration.
    Merci,

    Moved to the Upgrade forum
    From translate.google.com
    hello,
    I DBA assistant in a branch of my government, and I would have documentation to be able to migrate my production database (version 9iR2) in 11gR2.
    My superiors asked me to provide documentation of the procedure that will execute in order to achieve the migration of my Database correctly.
    please kindly direct me to the appropriate documentation so that I can perform this migration.
    thank you, 
    Direct upgrades from 9iR2 to 11gR2 require that you be at least at version 9.2.0.8 - http://docs.oracle.com/cd/E11882_01/server.112/e23633/preup.htm#UPGRD12358
    If you are at a lower level than 9.2.0.8, and want to perform a direct upgrade (using DBUA or manual scripts), then you will first have to apply the 9.2.0.8 patch from MOS (See the README of this patch for instructions).
    Then follow the directions in the Upgrade Guide - Contents
    Another option, as Serguisz stated, is to perform an export/import, but that is typically slower than a direct upgrade. The solution will depend on your requirements, how long an outage you can tolerate and the size of the database.

  • Je ne sais pas comment effectuer des recherches dans cette base de données à partir de l'interfac​e labview selon la date et le produit

    ! s il vous plait aidez moi !   merci  : Smileyembarrassed:
    JE SUIS labview débutante, Dans le cadre de l'étape de mon aileron de d'études j ai déja Réaliser programme non Sous labvieuw Qui Permet Enregistreur de Données du diamètre ET date de je ne sais Pas commenter éffectuer des Recherches DANS this BASE DE DONNEES à partir de l «interface labview SELON la date de et le Produit et merci 

    Le titre du sujet étant parfaitement orthographié ... (je note que le "a" est même porteur de son accent grave)
    Je ne comprends donc pas pourquoi la suite du message est à la limite du crypté (?)
    Il me semble de plus, bilel, que vous n'en êtes pas à votre premier message ... disons ... ésotérique.
    Je pense que le forum va très vite se fatiguer de votre approche ... fantaisiste.
    bien à vous,

  • Je ne sais pas comment effectuer des recherches dans cette base de données à partir de l'interface labview selon la date et le produit

     s il vous plait aidez moi !   merci  
    JE SUIS labview débutante, Dans le cadre de l'étape de mon aileron de d'études j ai déja Réaliser programme non Sous labvieuw Qui Permet Enregistreur de Données du diamètre ET date de je ne sais Pas commenter éffectuer des Recherches DANS this BASE DE DONNEES à partir de l «interface labview SELON la date de et le Produit et merci 
    Attachments:
    PFE - Copie.vi ‏494 KB

    Hi,
    Could you please post your question on our French forums here:
    http://forums.ni.com/t5/Discussions-au-sujet-de-NI/bd-p/4171
    Regards,
    Lindsey W. | Applications Engineer | National Instruments

  • Migration d une base access ver oracle

    TRES TRES URGENT
    bjr je suis etudiant senegalais en LICENCE PROFESSIONNEL EN INFORMATIQUE DE GESTION ou je PREPARE UN MEMOIRRE. DONC J AIMERAI BIEN AVOIR DES REPONSES SUR LA CONFIGURATION ORACLE MIGRATION WORKBENCH POUR L INCLURE DANS MON MEMOIRE AFIN D EXPLIQUER SES PERFOMANCES ET COMMENT ON MIGRE UNE BASE DE DONNEE ACCESS VERS ORACLE , LES DIFFERENTS ETAPES SI POSSIBEL RECEVOIR LA REPONSE SOUS FORME DE DOCUMENT EN FRANCAIS SINON CE N EST PAS GRAVE VOUS POUVEZ ME REPONDRE COMME VOUS VOULEZ.
    MERCI

    Used babelfish for the translation.. (I know this is french and this is what comes out of this post) ;-D
    VERY VERY URGENT bjr I am etudiant senegalais in LICENCE PROFESSIONAL IN BUSINESS DATA PROCESSING or I PREPARE a MEMOIRRE. THUS I WILL LIKE TO HAVE REPONSES ON The CONFIGURATION ORACLE MIGRATION WORKBENCH TO INCLUDE IN MY MEMOIRE(SOme kinda note or something I think ) SO AS TO EXPLAIN ITS PERFOMANCES AND HOW ONE MIGRATES A BASE OF DONNEE ACCESS TOWARDS ORACLE, DIFFERENT The STAGES IF POSSIBEL TO RECEIVE The RESPONSE IN THE FORM OF FRENCH DOCUMENT IF NOT ENGRAVES YOU CAN ANSWER ME AS YOU WANT. THANK YOU
    I think the guy is asking about the use of Migration workbench for Oracle. possibly in french language .. or may be in whatever language (english) we can give.
    possbly the stages of migrating ..
    Now a little bit of google gave me
    http://www.oracle.com/technology//tech/migration/workbench/index.html
    Can someone (who knows french) please verify If this is what this soul wants. or it is something else.
    ( I am doing this as it was fun reading french after a long time)
    Sunil
    TRES TRES URGENT
    bjr je suis etudiant senegalais en LICENCE
    PROFESSIONNEL EN INFORMATIQUE DE GESTION ou je
    PREPARE UN MEMOIRRE. DONC J AIMERAI BIEN AVOIR DES
    REPONSES SUR LA CONFIGURATION ORACLE MIGRATION
    WORKBENCH POUR L INCLURE DANS MON MEMOIRE AFIN D
    EXPLIQUER SES PERFOMANCES ET COMMENT ON MIGRE UNE
    BASE DE DONNEE ACCESS VERS ORACLE , LES DIFFERENTS
    ETAPES SI POSSIBEL RECEVOIR LA REPONSE SOUS FORME DE
    DOCUMENT EN FRANCAIS SINON CE N EST PAS GRAVE VOUS
    POUVEZ ME REPONDRE COMME VOUS VOULEZ.
    MERCI

  • Connection JDBC d'un PC Windows NT a une base Oracle sur IBM AIX

    j'utilise un driver JDBC pour me connecter a une base Oracle sur
    un serveur Unix IBM AIX a partir d'une station sous Windows NT4
    (SP6)
    Par contre, lorsque je lance la connection il m'affiche une
    SQLException : Exception d'E/S : the network adapter could not
    establish the connection
    Donc de quoi ais-je besoin entre ma station NT et le serveur Unix
    pour me connecter ???
    Sinon j'ai entri ca comme parametre de connection :
    JDBC Driver : oracle.jdbc.driver.OracleDriver
    URL : jdbc:oracle:thin:@<Adresse IP du serveur Unix>:1721:orax
    (orax : nom de la base de donnies)
    <sid> -> ne sachant pas ce que cela represente j'ai pensi entrer
    le nom de la BD a la place, mais a mon avis cela est faux !!!
    Donc avez une astuce ?

    Hi, yes we should go straight to lynching the driver.
    ;)No we shouldn't. We should lynch Edward King.
    No matter what Java is tried, even homicidal Java
    code can't cause native segfaults that kill the JVM.Well you see....
    The only cause of this is broken native code.Technically correct and I agree but (and you knew this was coming)....
    First of all http://java.sun.com/products/jdbc/faq.html#14 This may or may not be part of the problem here. I can't say for sure. But the bridge driver is not multi-threaded. Sun is pretty straightforward in saying so. Since it is (contains) native code if you treat it otherwise you need to expect bad things to happen.
    More importantly though...
    EdwardKing is using MS Access. Access is a single user desktop database product not a database service (let alone an enterprise database service).
    So multiple connections hitting a Access database may well cause unpleasant things. One can blame the driver yes and ultimatley the source point for the actual error is there I agree but EdwardKing is in reality to blame for trying to use a product (Access) for which it was not intended.
    And this leads me back to my original point which is that even IF another driver supports connection pooling to Access in reality it isn't much of a connection pool at all. Because (a) there is no actual network connection and (b) all the queries will be lining up one at a time to lock the underlying file to do things anyway.
    JoeMax
    PS Another Joe will be along later to possibly comment on the suitablity of the use of the JDBC-ODBC bridge driver. However once again I would just like to point out that my underlying concern is that Edward King is trying to use Access as if it were SQL-Server or the like and it is no such thing.

  • Comment faire pour obtenir une acquisition de données toutes les 5 secondes ??

    Bonjour
    Je suis en train de réaliser un VI me permettant de faire une acquisition de données de thermocouples reliés à mon COMPACT DAQ.
    Je voudrais qu'il me fasse une acquisition des 8 thermocouples toutes les 5 secondes.
    Je peux transferer mon VI pour voir un peu mieux ce que j'ai fait.
    Cordialement

    Lulu82,
    Pour pouvoir utiliser ton executable sur une machine sans LabVIEW d'installé, tu vas avoir besoin d'un petit logiciel pour pouvoir faire tourner le .exe. Il s'agit du Run Time Engine de LabVIEW.
    Soit tu installes en parallèle ce module en passant par notre site (en installant le Run Time correspondant à ta version de LabVIEW). 
    Soit, le plus simple, tu génères un installeur, comme tu peux le retrouver dans l'aide LabVIEW :
    Principes de base >> Construction et distribution de l'application >> Création de spécifications de constructions >> Construire un instaleur
    Dans cet installeur, tu ajouteras le Run-Time Engine ainsi que les drivers nécessaires à ton application (je suppose le driver NI-DAQmx), et ils se déploieront au moment de l'installation sur ton PC ne possédant pas LabVIEW :
    onglet "Avancé", dans la fenêtre qui s'ouvre, s'assurer que  "Moteur d'exécution Labview" soit bien coché.
    En éspérant que cela pourra t'aider !
    Antonin G. Associated LabVIEW Developper
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Communauté francophone des développeurs LabVIEW et des enseignants en STI2D
    Si vous souhaitez partage...

  • Insérer une variable dans une boite de dialogue

    Bonjour,
    Je souhaite insérer une variable (valeur extraite d'un tableau Excel) dans une boite de dialogue. J'ai vu qu'on pouvait modifier le VI Express de la boite de dialogue mais je ne vois pas comment insérer cette variable dans le message d'entrée.
    D'avance merci

    Hello,
    First, I think that you can get more help if you write in english. Because i didn't understand completly your question.
    What you're trying to do it's simply what's in the attached picture? it's not all the code. Simply the read cell and the dialog.
    Software developer
    www.mcm-electronics.com
    PS: Don't forget to rate a good anwser ; )
    Currently using Labview 2011
    PORTUGAL
    Attachments:
    excel_dialolog.JPG ‏5 KB

  • Nombre d'occurrence dans une chaîne de caractère

    Bonjour,
    Voila j'aimerais construire un VI permettant de me donner le nombre de fois ou je trouve le caractère que je specifie, dans une chaîne de caractère.
    En vous remerciant.
    Cordialement.
    Luc
    Résolu !
    Accéder à la solution.

    "on" a discuté de "tout ça" avec altenbach sur le forum anglophone.
    J'ai voulu "tester" avec une petite routine en assembleur et un appel DLL.
    (recherche du nombre d'occurrences d'un caractères dans une chaine)
    à ma grande surprise, je n'arrive pas à faire "mieux" en assembleur !
    Je suis très étonné ! Peut-être LV prend-t-il un "temps fou" dans sa procédure d'appel à une DLL.
    Je ne vois que ça.
    clic ici
    (mon dernier post)

  • Modif de valeurs pour un sousvi dans une boucle while

    Bonjour, j'ai une question qui a surement l'air un peu idiote mais j'essaie de modifier une frequence de sinusoide en utilisant un sous vi. Ce sous vi est dans une boucle while et helas il ne prend en compte que la premiere valeur au demarrage du vi. Comment je peux modifier les vi de facons a ce que je puisse modifier la valeur de la frequence a mon gre. D'avance merci, je joins un projet exemple de ce que j'aimerais faire, merci de votre aide
    Pièces jointes :
    essai.lvproj ‏8 KB

    Bonjour,
    Vous pouvez utiliser les références pour contrôler votre sous-VI. Voici un exemple : Using Control References to Pass Access of Front Panel Controls to SubVIs
    Cordialement,
    Charlotte F. | CLAD
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> "Du 11 octobre au 17 novembre, 2 sessions en parallèle : bien démarrer - approfondir vos connais...

  • Stopper plusieurs boucle while dans une structure évènement

    Bonjour.
    Je gère actuellement l'acquisition de données sous LabVIEW et ai mis en place une structure évènementielle.
    Mon programme possède 6 fonctionnalités principales correspondant à 6 boutons :
    - paramètres de sécurité
    - étalonnage des capteurs
    - paramètres de l'essai
    - quitter le programme
    - démarrer l'essai
    - arrêt de l'essai
    Jusqu'à présent, les 5 premières fonctionnalités s'exécutent à merveille.
    Le problème réside dans l'interruption du code (sans le quitter attention !!) lors de l'appui du bouton "arreter essai".
    Lors de l'appui du bouton démarrer, 5 boucles while s'exécutent simultanément (soit dans l'évènement "Demarrer Essais : value change").
    J'ai tenté de relier chaque condition d'arrêt de ces boucles à la variable locale "Arreter Essais" (cf. ex ici http://forums.ni.com/t5/Discussions-de-produit-de-NI/Quitter-une-boucle-While-dans-une-structure-Eve... post n°7/9).
    Le programme semble alors bien s'interrompre... mais repart de plus belle sans que je ne sache pourquoi :/
    Autre test : relier les conditions d'arrêt à une variable globale prenant la valeur vraie dans l'évènement "Arreter essais : value change", là encore échec cuisant.
    Je vous joint une imprécran d'une des 5 boucles while en question, afin d'illustrer peut-être de meilleure manière mon problème.
    Si vous avez une piste de résolution du problème, n'hésitez surtout pas.
    Pour finir, je travaille sous LabVIEW 8.6.1
    Merci d'avance.
    Arnaud
    Attachments:
    Boucle WHILE d'affichage sur le graphe.png ‏29 KB

    Duplicate
    Flo
    Open Diagram First

  • Erreur connection base de données

    Bonjour,
    J'ai une erreur numéro 505 lorsque je ferme mon application, Cette erreur apparit lorsque je ferme la connection à la base de données ACCES. A qui correspond cette erreur 505?
    Merci de votre réponse.

    Bonjour,
    Pour commencer avec quoi vous interfacez-vous ?
    Utilisez-vous le toolkit SQL ?
    Et enfin pouvez-vous me communiquer plus de détails sur votre configuration et joindre un exemple simple ?
    Salutations,
    Marc Larue
    NIF

Maybe you are looking for

  • Pass selected values from a checkbox

    hello everybody i was looking for a similar thread but i couldn't find the answer i'm need, so here's my question. i have an checkbox populated from a dynamic LOV. it is showing me the correct values, but i haven't been able to receive the selected v

  • Dbx: Unable to run with memory checking enabled

    When I try to debug any program using memory checking, I get the following error: RTC: Enabling Error Checking... t@1 (l@1) signal SEGV (no mapping at the fault address ) in __rtc_mutex_unlock at 0xfffffd7ff3534949 0xfffffd7ff3534949: __rtc_mutex_unl

  • How to delete no longer use Purchase Requisition

    Dear Experts, How to delete no longer use Purchase Requisition, thanks! Wilson Hong

  • Explanation about PPOSE (display of sub org unit)

    Hi everybody, I am beginner in Sap HCM OM and I don't understand something in transaction ppose. There is Org unit 50271758. This org unit has different sub org units . But depending on the start date and the preview period I set in the setiings, the

  • Error 1642 when Appling Patch 10.1.4 to Acrobat 10.1.3

    I am attempting to upgrade Acrobat X Pro from 10.1.3 to 10.1.4.  I am using update "AcrobatUpd1014.msp" and applying it using the following command: msiexec.exe /p AcrobatUpd1014.msp REBOOT=ReallySuppress /qn /norestart /lwve c:\windows\temp\Acrobat1