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

HyperFileSQL Discussion :

export résultat requete vers fichier fic


Sujet :

HyperFileSQL

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Points : 12
    Points
    12
    Par défaut export résultat requete vers fichier fic
    Bonjour tous le monde,
    je veux faire un archive d'un fichier dans ma base de données (fichier FIC).
    j'ai préparé un interface qui permet au utilisateur de saisir tous simplement la période désirée. j'ai utilisé une requête pour sélectionner la période et j'affiche la résultat dans un table?
    Je veux savoir est ce que une méthode d'exporter directement le contenu de la table (ou bien le résultat de la requête) vers un fichier FIc.

    NB : j'ai fais ce traitement avec un boucle qui permet de copier du fichier FIC vers un nouveau fichier FIC mais le problème le traitement est très lente. Par exmple
    200.000 enregistrement-------10 heures d'execution, c'est trod.

  2. #2
    Membre expérimenté Avatar de klbsjpolp
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 065
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 065
    Points : 1 322
    Points
    1 322
    Par défaut
    Bonjour,

    Il y a la fonction HVersFichier qui permet ça, mais c'est je ne sais pas si elle convient dans ce cas.

  3. #3
    Membre averti
    Développeur informatique
    Inscrit en
    Avril 2010
    Messages
    256
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2010
    Messages : 256
    Points : 435
    Points
    435
    Par défaut
    Bonjour,

    Si vous êtes en HF Client/Serveur, il faut effectivement bannir les
    boucles Hxxx autant que possible.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Archive,req est une Source de Données
    Halias(Facture,Archive)
    HChangeNom(Archive,"Archive"+sPeriode)
    Hcréation(Archive)
    Si PAS HExecuteRequeteSQL(req,"INSERT INTO Archive SELECT * FROM Facture WHERE Date BETWEEN etc..... 
     // traitement erreur
    FIN
    Pour visualiser le résultat vous pouvez par ex. faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Table..FichierParcouru="Archive"
    Puis, par ex., une requete DELETE dans le fichier d'origine si l'utilisateur valide.

    Bon, j'espère que j'ai pas écrit trop de bêtises...

    Patrick

Discussions similaires

  1. Exporter résultat requête vers Fichier Excel inexistant.
    Par Mykimix dans le forum VBA Access
    Réponses: 5
    Dernier message: 30/11/2012, 15h26
  2. Exporter résultat requete dans un fichier excel précis
    Par Ex-floodeur dans le forum VBA Access
    Réponses: 1
    Dernier message: 05/04/2008, 01h00
  3. Exporter Résultat requete vers Excel
    Par kahya dans le forum Langage
    Réponses: 14
    Dernier message: 04/05/2007, 23h38
  4. Export de requete vers un fichier .txt en VB
    Par Sam 069 dans le forum Access
    Réponses: 6
    Dernier message: 23/02/2007, 14h26
  5. Réponses: 41
    Dernier message: 02/05/2006, 15h17

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