IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Comment tester le code retour sur sql via vba access ?


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 618
    Par défaut Comment tester le code retour sur sql via vba access ?
    Bonjour,

    Je souhaite importer un fichier via VBA Access. Si l'enregistrement existe déjà, je dois faire une mise à jour sinon je dois partir en création.

    Pour cela je compte faire une lecture, si le code retour = 0 alors maj sinon création.

    Comment tester le code retour d'une lecture ?

    Merci d'avance.

  2. #2
    Membre émérite
    Inscrit en
    Août 2008
    Messages
    740
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 740
    Par défaut
    Bonjour,

    un petit conseil: avoir une table dediee a l'import qui recoit les donnees brutes (pour separer l'importation du traitement), laquelle est videe avant chaque import

    a partir de cette table tu crees et lances dans cet order
    - un query qui donne les enregistrements a mettre a jour, et qui met a jour
    - un query qui donne les nouveaux enregistrements a creer, et un query pour effectivement creer

  3. #3
    Invité
    Invité(e)
    Par défaut
    bonjour,
    tu veux importer quoi, quand, comment?

  4. #4
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 618
    Par défaut
    Je veux importer un fichier Excel dans les tables Access via macro.

    Je compte importer le fichier dans une table intermédiaire par ce code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.TransferSpreadsheet acImport, 5, "IMPORT_FICHIER", chemin_fichier,True, ""
    Je veux ensuite balayer toute la table via recordset et vérifier si les enregistrements sont à mettre à jour ou à insérer. Je ne vois pas comment faire si je ne dois pas tester le sql code.

  5. #5
    Membre émérite
    Inscrit en
    Août 2008
    Messages
    740
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 740
    Par défaut
    Bonjour,

    poste ta base avec la structure des 2 tables: la table cible et la table IMPORT-FICHIER
    3 requetes permettront la creation/mise a jour

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT NumDoc, Livrable, Jalon, DateS1, DateA1, DateS2, DateA2, DateS3, DateA3, A_consulter, Version
    FROM [TestInsertDb$]  IN 'C:\Users\dysorthographie\Desktop\TestInsertDb\TestInsertDb.xlsx'[excel 12.0;HDR=Yes;IMEX=1;]
    https://mon-partage.fr/f/LoCWKVjq/

    bien sur pour la mise à jour c'est pareil (2 requête!)
    Dernière modification par Invité ; 17/05/2017 à 09h49.

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/07/2010, 10h04
  2. gerer les codes retour pl/sql
    Par nadir2 dans le forum PL/SQL
    Réponses: 3
    Dernier message: 27/02/2007, 14h32
  3. Comment renvoyer un code retour?
    Par soulryo dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 20/12/2006, 16h49
  4. Positionner un code retour sur un chargement d'APPLET ?
    Par Bighobbit dans le forum Applets
    Réponses: 2
    Dernier message: 29/09/2006, 11h02
  5. Comment heberger son site web sur xp via IIS
    Par cortex024 dans le forum Windows XP
    Réponses: 3
    Dernier message: 16/02/2006, 09h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo