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

C Discussion :

Fichier de configuration pour requête sql


Sujet :

C

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Par défaut Fichier de configuration pour requête sql
    Bonsoir tout le monde, je vous ennonce mon problème :
    je voudrais pouvoir utiliser un fichier de configuration pour pouvoir utiliser mes requêtes sql , je me précise, c'est à dire ne pas marquer en dur l'adresse ip de mon serveur BDD dans mon code en C , mais passer par un fichier de config , où il y aura cette adresse , pour pouvoir m'y connecter.

    J'espère avoir été clair et vous demande si vous pouvez essayer de me répondre , ou me lancer sur une piste. Merci bien .

    PS : mon OS est linux.

  2. #2
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Tu mets les informations de configuration dans un fichier texte.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ip=127.0.0.1
    port=5050
    Depuis ton programme, tu lis la ligne 1 du fichier (ip=127.0.0.1). Tu peux ensuite récupérer l'adresse ip avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    char ip[16];
    sscanf(ligne, "ip=%s", ip);
    Tu dois encore bien évidemment renforcer la sécurité (%15s au lieu de %s, vérifier le retour de scanf, etc.) ou tout simplement ne pas utiliser scanf. strtok est déjà une bonne alternative.

    Tu lis ensuite la deuxième ligne pour récupérer le numéro de port, et ainsi de suite.

    Pourrait aussi l'intéresser : [Bibliothèque] C_IniFile.

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Par défaut Re
    Merci Melem pour ta réponse, mais juste un petit renseignement.. le fichier texte à ouvrir pour la configuration de la requete sql , tu utilise un fopen pour pouvoir l'ouvrir non ?
    Cordialement.

Discussions similaires

  1. Récupération de variables de menus déroulants pour requète SQL
    Par Thibaut_Dupont dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 10/07/2006, 14h24
  2. Faire un fichier de configuration pour des scripts
    Par gene69 dans le forum Shell et commandes GNU
    Réponses: 9
    Dernier message: 23/06/2006, 23h59
  3. Besoin d'aide pour requête SQL
    Par vallica dans le forum Requêtes
    Réponses: 10
    Dernier message: 08/06/2006, 23h16
  4. [MySQL] Problème récupération variable pour requête SQL !!
    Par mLk92 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 01/06/2006, 16h08
  5. Variable invisible pour requête SQL !?
    Par yopuke dans le forum Langage
    Réponses: 26
    Dernier message: 11/05/2006, 16h44

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