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 :

Bases de données


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 42
    Par défaut Bases de données
    Bonjour à tous !
    voila! j'ai créer un petit programme qui liste les fichiers d'un repertoire et cryptes chaque fichier en hexadécimal. Jusque là tout va bien.

    je voudrais créer une petite base de données qui comporte les champs suivants 'nom du fichier', 'signature hexadecimal',
    les noms des fichiers que mon programme aura listé seront enregistrés dans la base de données ainsi qu leurs signatures.
    le probléme c'est que je suis vraiment nul en BD,
    s'il vous plais aidez moi !!!
    merci

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Va faire un tour sur F.A.Q C++Builder et Sources C++Builder

    ps : pas de Up merci

  3. #3
    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
    Salut, si tu veux utiliser BDE va voir: http://ricky81.developpez.com/tutoriel/bcb/bde/

    Sinon, si tu veux une BD MySQL: http://lfe.developpez.com/BCBmySQL/

    Si tu as des problèmes, commence par faire une recherche sur le forum, il y a plein de questions/réponses.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 17
    Par défaut
    en fait en premier lieux !!! pour fair le plus simple possible, il faut creer sous Acces une base de données. une fois ta base de données crée, il faut créer dans cette base une table que tu appel comme tu veut. dans cette table tu créer les champs que tu veut.

    tu vas dans Panneau de Configuration->Administrateur de BDE->Objet->Administrateur ODBC->Ajouter->Driver de MicrosoftAcces.....-> là tu choisis un Alias pour ta base, et tu précise à travers sélectionner le chemin de la base. et t'enregistre le tous.

    une fois ta base de données crée parfaitement, il faut maintenant mette une connection entre ton pg et ta base. pour celà, tu dois mettre sur ton interface un composant TSession dans l'onglet BDE, un composant TDataBase, un composant TTable et un comosant TQuery.

    là il faut les lier les uns aux autres:
    tu précise le nom de ta session.
    tu va maintenant sur le composant TDataBase, et dans la prorièté de SessionName tu met le nom de ta session, dans la propriété Alias Name tu met l'alias que tu as créé.
    apres tu passe au composant TTable, là dans la propriété SessionName tu met le nom de ta session puis tu met dans DataBaseName le nom de ta base de données et en fin tu met dans TableName le nom de ta table.
    puis pour le composant TQuery la meme chose.

    là normalement t'a ta connection à la base de données.

    en ce qui concerne le fait de mette dans les champs de ta base des valeurs, je pense que le mieux c'est que tes variable que tu veut les mettre, tu les initialises toutes en AnsiString et comme sa tu n'aura pas de problèmes.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    this->Query1->SQL->Clear();
    this->Query1->SQL->Add("INSERT INTO Nomdetatable VALUES ( '" +  Val1 + "','" +  Val2 + "')");
    this->Query1->ExecSQL();
    bon travail .

Discussions similaires

  1. Problème Base de données et CRecordSet
    Par LE CHAKAL dans le forum MFC
    Réponses: 3
    Dernier message: 20/08/2002, 11h59
  2. connexion base de donné
    Par saidi dans le forum MFC
    Réponses: 3
    Dernier message: 07/08/2002, 22h22
  3. [Concept] Stabilité d'une base de donnée
    Par lassmust dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/07/2002, 16h16
  4. Bases de données
    Par dev dans le forum C++Builder
    Réponses: 4
    Dernier message: 01/07/2002, 22h55
  5. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18

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