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 :

Comment cr�er une Table dans 1 Bdd ACCESS avec Builder??


Sujet :

C++Builder

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 3
    Par d�faut Comment cr�er une Table dans 1 Bdd ACCESS avec Builder??
    Salut � tous,

    J'aimerais cr�er une Table dans une base de donn�es ACCESS avec un module en c++ de builder, j'ai d�j� essayer avec les exemples de la doc mais je n'y arrive pas. Un exemple serait le bienvenue. Merci � tous!!

  2. #2
    Membre Expert
    Avatar de bakaneko
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    1 268
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 1 268
    Par d�faut
    Peux-tu nous dire ce que tu as essay� de faire? Ca nous aidera � savoir pourquoi les exemples ne marchent pas et ainsi t'aider.

  3. #3
    Membre chevronn�


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par d�faut
    Bonjour,

    peux-tu nous en dire plus afin qu'on puisse r�pondre efficacement ?
    A quel niveau rencontre tu des probl�mes (connexion � ta bdd Access, cr�ation de table, ...) ?

    Cordialement

    Eric

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 3
    Par d�faut
    salut,

    En fait, j'ai essayer de cr�er une Table avec l'exemple de la m�thode CreateTable, mais je n'arrive pas � acc�der � la base de donn�es"comptage", cela met une erreur de r�pertoire.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
     
      if (!Table1->Exists) // Ne pas écraser une table existante 
     
    {
     
      Table1->Active = false; // Le composant Table ne doit pas être actif
     
      Table1->DatabaseName = "C:\\Documents and Settings\\docs\\Mesures\\copmptage.mdb";
     // Table1->Active = true;
     
     
      Table1->TableType = ttDefault;
     
      Table1->TableName = "exemple";
     
      // Ensuite description des champs
     
      Table1->FieldDefs->Clear();
      TFieldDef *pNewDef = Table1->FieldDefs->AddFieldDef();
      pNewDef->Name = "Field1";
      pNewDef->DataType = ftInteger;
     
      pNewDef->Required = true;
     
      pNewDef = Table1->FieldDefs->AddFieldDef();
     
      pNewDef->Name = "Field2";
      pNewDef->DataType = ftString;
     
      pNewDef->Size = 30;
     
    Table1->CreateTable();
    }

  5. #5
    Membre chevronn�


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par d�faut
    Bonjour,

    le probl�me est ici :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    Table1->DatabaseName = "C:\\Documents and Settings\\docs\\Mesures\\copmptage.mdb";
    Citation Envoy� par L'aide
    La propri�t� DatabaseName permet de sp�cifier le nom de la base de donn�es � associer � ce composant ensemble de donn�es. DatabaseName doit correspondre au nom d'un composant base de donn�es utilis� dans l'application.
    Bien entendu, on pourra ajouter � cela les alias de bdd d�finis dans l'administateur BDE.

    Soit tu utilises un composant TDatabase, soit tu d�finis ta bdd au niveau de l'admin BDE.

    Cordialement

    Eric

  6. #6
    Membre Expert
    Avatar de bakaneko
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    1 268
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 1 268
    Par d�faut
    Tu peux egalement cr�er une table � l'aide d'une requete SQL mise dans un TQuery.

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 3
    Par d�faut
    Salut,

    Merci beaucoup pour l'astuce, �a fonctionne ss probl�me.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Comment cr�er une CheckBox dans un module Access
    Par schnee dans le forum Access
    R�ponses: 3
    Dernier message: 06/03/2014, 22h20
  2. [AC-2007] Comment cr�er une table dans une base de donn�es
    Par franckimmo dans le forum VBA Access
    R�ponses: 4
    Dernier message: 20/08/2009, 16h22
  3. Comment cr�er une table dans une table ?
    Par Invit� dans le forum D�buter
    R�ponses: 8
    Dernier message: 15/06/2007, 14h55
  4. R�ponses: 2
    Dernier message: 19/02/2007, 13h02
  5. R�ponses: 3
    Dernier message: 03/05/2006, 08h46

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