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 :

windev et fichier .sql


Sujet :

HyperFileSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Février 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 24
    Par défaut windev et fichier .sql
    bonjour
    voila, je viens de télécharger windev pour voir si il y a une possibilité d'utiliser un fichier en .sql

    le fichier se nomme : map.sql
    le détail interne est le suivant :
    INSERT INTO `x_world` VALUES (222293,15,123,2,14289,'Village de Raynor',14280,'Raynor',0,'',2);
    INSERT INTO `x_world` VALUES (222298,20,123,1,14236,'Regius',14228,'Regius-Gutta',0,'',20);
    INSERT INTO `x_world` VALUES (223053,-26,122,1,14106,'armurydu68',14098,'pierrodu68',0,'',12);
    INSERT INTO `x_world` VALUES (223057,-22,122,3,14234,'de pulsion',14226,'pulsion',0,'',9);

    etc...

    la table assortie est :
    CREATE TABLE `x_world` (
    `id` int(9) unsigned NOT NULL default '0',
    `x` smallint(3) NOT NULL default '0',
    `y` smallint(3) NOT NULL default '0',
    `tid` tinyint(1) unsigned NOT NULL default '0',
    `vid` int(9) unsigned NOT NULL default '0',
    `village` varchar(20) NOT NULL default '',
    `uid` int(9) NOT NULL default '0',
    `player` varchar(20) NOT NULL default '',
    `aid` int(9) unsigned NOT NULL default '0',
    `alliance` varchar(8) NOT NULL default '',
    `population` smallint(5) unsigned NOT NULL default '0',
    UNIQUE KEY `id` (`id`)
    );


    ma question est simple : est ce que je peut exploiter ce fichier map.sql sous windev? et récupérer les infos internes?
    je ne trouve pas de réponse dans les forums ni dans les aides de windev...
    pour faire quoi?
    étudier les évolutions des infos journalières, car le fichier map.sql est mis a jours toutes les 24h.
    d'ailleurs, peut on recharger le fichier map.sql directement depuis l'application développée sous windev?

    merci de vos réponses et désolé pour mon noobisme avéré
    philippe

  2. #2
    Membre chevronné
    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
    Par défaut
    Bonjour,

    Ca me parait tout a fait possible.

    L'instruction HExecuteRequeteSQL utilise une chaine pour le
    texte de la requête. Cette chaine peut provenir du fichier.sql:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    req est une source de Données
    wMap=fChargeTexte("map.sql")
    POUR TOUTE CHAINE ch de wMAP SEPAREE PAR ";"
      SI PAS HExecuteRequeteSQL(req,ch)
        Erreur(...
      FIN
    FIN
    etc..
    Si la base n'est pas HyperFile, utilisez l'option HRequeteSansCorrection de
    HExecuteRequeteSQL ainsi que le nom de la connexion à la base.
    (Chercher "Connexion" et "HDeclareExterne" dans l'aide)

    Voilà, j'espère que ça aide...

    Patrick

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#] Executer un fichier .SQL
    Par Thomas Lebrun dans le forum Accès aux données
    Réponses: 6
    Dernier message: 28/07/2009, 08h53
  2. [DB2] executer un fichier sql
    Par meufeu dans le forum DB2
    Réponses: 7
    Dernier message: 10/01/2009, 15h47
  3. passage de paramètres à un fichier SQL
    Par philfont dans le forum Administration
    Réponses: 5
    Dernier message: 30/08/2004, 15h01
  4. reHELP sur un fichier SQL
    Par asken dans le forum Langage SQL
    Réponses: 2
    Dernier message: 08/06/2003, 23h35
  5. Réponses: 2
    Dernier message: 26/02/2003, 11h47

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