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++Builder Discussion :

C++ Builder 6 – Travailler sur une base de donnée SQL comme en PHP.


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 149
    Par défaut C++ Builder 6 – Travailler sur une base de donnée SQL comme en PHP.
    Bonjour tout le monde.


    Je suis sur le point de me décider à faire un soft de gestion de projet avec une base de donnée de type SQL. Ma base de donnée est de type wamp5, habituellement utilisé pour héberger en local des pages web de type PHP. La j’utilise les deux technologies… Effectivement, la consultation de la base sera fais sur des pages local en PHP mais la création, l’archivage sera traiter par une application en C++ (moins de risque de destruction par l’utilisateur) et possibilité de travaillé avec un tampon de fichier.

    Ceci dit ce n’est qu’une portion de mon cahier des charges…

    Les questions sont les suivantes :

    • Comment accéder à la base ?
    • Comment faire un ajout dans la base de donnée : INSERT INTO base SET nom de champ = saisie ?
    • Comment faire une modification dans la base de donnée : UPDATE ?
    • Comment faire une suppression de type DELET ?

    Bon ici j’ai fais que prendre ce que je connais le plus, le PHP mais j’aimerais avoir des infos pour le C++ ce qui me permettrait de pas mal avancé.

    Je vous remercie infiniment pour les informations.
    Cordialement.

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Tu peux utiliser l'API MySQL: http://lfe.developpez.com/BCBmySQL/

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 149
    Par défaut
    Oui mais peut on utiliser une base de donnée sql externe ?

    Par ce qu'elle est sur un ordinateur que je nomerais serveur et qui n'à que celà de disponible en ressourse alors que le logiciel en C++ lui est utiliser sur des ordinateurs distant.

    Ceci apportant un point particulier au cahier des charges.

    Dans l'exemple, que j'ai bien lu, il est question d'une base embarqué et du coup je voie mal comment travaillé sur mon serveur qui est distant

    Merci infiniment pour ces précisions.
    Cordialement.

  4. #4
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Si tu fais abstraction du chapitre 9: Utiliser la version embedded du serveur mySQL, tout le texte concerne une BD externe.

    Dans le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    MYSQL *mySQL;
     
    if (!mysql_real_connect(mySQL, "127.0.0.1", "root", "root", "test", 0, NULL, 0)) {
        // la connection a échoué
    } else {
        // la connection a réussi
    }
    Il suffit de changer l'adresse IP pour celle de ton choix n'importe où dans le monde. C'est magique

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut
    la version builder 2007 integre les composant SQL

  6. #6
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Citation Envoyé par bullrot Voir le message
    la version builder 2007 integre les composant SQL
    L'avantage de l'API MySQL pour les utilisateurs de PHP, c'est que les commandes sont pratiquement les mêmes. Pour voir un survol des fonctions tu peux aller voir le site: http://dev.mysql.com/doc/refman/5.1/...-overview.html

    De toute façon Draner possède C++ Builder 6

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/06/2014, 22h28
  2. Changer le type de verrou sur une base de données SQL Server 2008
    Par bigzouzou dans le forum Administration
    Réponses: 1
    Dernier message: 03/08/2011, 11h20
  3. [AC-2003] Accéder et travailler sur une base de données POSTGRESQL
    Par flet le kid dans le forum Modélisation
    Réponses: 3
    Dernier message: 01/05/2009, 19h34
  4. Réponses: 6
    Dernier message: 17/02/2009, 10h16
  5. Travailler sur une base de donnée
    Par nolan76 dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 31/01/2006, 17h51

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