Importation d’un fichier SQL

Ces articles pourraient également vous intéresser...

8 réponses

  1. Walid dit :

    Bonjour,

    Je me permets un tout petit commentaire. A l’exécution le log n’est pas placé dans le même dossier que la base de données mais dans le dossier parent (en tout cas sur mon poste)
    Pour corriger cela il faut modifier la fonction de la manière suivante :
    Property Get LogFile() As String
    LogFile = CurrentProject.Path & “\” & “sqllog.txt”
    End Property

    C’est juste un petit détail.. En tout cas merci mile fois :)

    • Hervé Inisan dit :

      Merci pour le retour. Effectivement, lorsque j’ai migré le blog il y a quelque temps, des \ ont été avalés par la procédure. En voici un ! :-)
      J’ai corrigé sur l’article (on peut simplifier votre concaténation).

  2. Jµstin dit :

    Bonjour Hervé,
    Tout d’abord, merci beaucoup de tous vos posts qui me sont toujours d’une grande aide…
    J’arrive à faire fonctionner l’importation de fichier avec votre exemple, pensez-vous qu’il est possible d’importer des fichiers SQL pour automatiser la création de requête via SELECT ?
    Sans surprise, j’ai tout de même fait le test mais cela ne fonctionne pas ^^

    Merci de votre réponse

    • Hervé Inisan dit :

      Le code fourni est plutôt prévu pour exécuter des instructions SQL en séquence (des requêtes Action au sens Access, c’est-à-dire des requêtes qui ne renvoient pas de résultat). Du coup effectivement :
      - Les requêtes SELECT ne fonctionneront pas dans ce scénario.
      - L’outil ne crée pas d’objets dans la base de données, comme des nouvelles requêtes.
      Si j’ai suivi, l’idée est de stocker des instructions SELECT et de les créer automatiquement dans la base ?

  3. Somers Jean dit :

    Bonjour, Hervé.

    Je rencontre un problème à l’exécution du module standard: Erreur de compilation: type défini par l’utilisateur non défini.

    Après validation, ce qui est surligné est: Function Execute() As Boolean.

    As-tu un indice?!!!
    Merci.

    • Hervé Inisan dit :

      Somers Jean > Le code est bien copié dans un module de classe (appelé SQLReader) ?
      Et la référence Microsoft Scripting Runtime est bien activée ?
      Sinon, au cas où : où s’arrête la compilation après un Debogage/Compiler ?

  4. Hervé Inisan dit :

    nmiyer > Tu as bien recopié la portion de code dans un module de classe ? (et en début de ce module ?)

  5. nmiyer dit :

    Bonjour herve,

    je n’arrive pas à faire fonctionner le code de ton importation de fichier j’ai une erreur au niveau de “Option Compare Database”
    erreur attendu : texte ou Binary
    Merci

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">