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

Java Discussion :

fichier texte + requête SQL


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut fichier texte + requête SQL
    BOnjour,
    je voudrais savoir s'il est possible en java de faire des requetes SQL dans un fichier texte?

    exemple :
    SELECT TOTO, TITI
    FROM DESSIN
    WHERE ANIME = 'O'

  2. #2
    Membre chevronné Avatar de JoloKossovar
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 532
    Par défaut
    Tu peux lire une chaine de caractere dans un fichier texte, et ensuite injecter cette chaine pour une requete SQL.

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    Par exemple j'ai mon fichier texte comme cela :

    TITI TOTO ANIME
    xts 445 O
    dsddf 7423 N
    rtylkv 8954 O
    pjkgh 7478 N


    JE souhaite faire des requête comme si j'avais une table SQL sauf que c'est dans un fichier texte

  4. #4
    Membre chevronné Avatar de JoloKossovar
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 532
    Par défaut
    Ha oue d'accord !! j'avais mal compris ^^ Je pensais que tu voulais lire des requêtes sql ds un fichier pour ensuite les executer sur un base.

    Pour faire cela, il va falloir que tu te crée un interpréteur qui interprètera les requêtes au format sql, pour faire cela je te conseille les expressions régulières.
    Ensuite, il te faudra un parser pour trouver ds ton fichier texte tout ce qui correspond a ta requete.

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    même en interprétant, je peux rencontrer certains problèmes.
    Ex : je souhaite utiliser ORDER BY...

    Il faut que je stocke dans un tableau et que je fasse encore un try après?
    Cela devient peut être plus lourd qu'une requête sql de base?

  6. #6
    Membre chevronné Avatar de JoloKossovar
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 532
    Par défaut
    Oui bien plus lourd ^^ mais que veux tu ?
    tu ne vas pas réinventer la roue

    Pourquoi ne te tourne tu pas vers une solution beaucoup plus envisageable et performante comme une base de donnée xml ?
    Dans ce cas, des solutions te permettant d'effectuer des requetes sql sur un fichier xml existent deja.

Discussions similaires

  1. [Fichier csv] Requête SQL
    Par smutmutant2003 dans le forum Outils
    Réponses: 6
    Dernier message: 08/07/2013, 15h26
  2. enregistrer un fichier texte dans sql server
    Par nezha1977 dans le forum ASP
    Réponses: 1
    Dernier message: 27/12/2007, 19h46
  3. exécuter un fichier avec requêtes SQL
    Par nozostan dans le forum SQL
    Réponses: 2
    Dernier message: 07/12/2007, 15h40
  4. [SQL-Server] Comparaison entre fichiers et requête SQL
    Par javaboy dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 04/07/2007, 12h16
  5. Importer un fichier texte avec SQL Express
    Par hannii dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/03/2007, 10h26

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