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 :

Probl�me insertion sql


Sujet :

C++Builder

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    163
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 163
    Par d�faut Probl�me insertion sql
    Bonjour,

    J'ai une erreur de violation d'acc�s lors de l'�xecution de cette partie de code qui devrait ins�rer cette ligne dans ma base de donn�es le nombre fois que l'utilisateur d�finit dans un champ. Le probl�me est vraiment � l'�xection de la ligne d'insertion !

    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
     
    void __fastcall TfmMain::buCreateClick(TObject *Sender)
    {
            iNombre = edCreate->Text.ToInt();
     
            for(int i=0; i<iNombre; i++)
            {
                    dmMain->DataSource->Enabled = false;
     
                    dmMain->ADOQuery->Close();
                    dmMain->ADOQuery->SQL->Clear();
                    dmMain->ADOQuery->SQL->Add("insert into personnes values(NULL,\"nom\", \"prenom\", 20);");
                    dmMain->ADOQuery->ExecSQL();
     
                    dmMain->ADOQuery->Active = true;
                    dmMain->DataSource->Enabled = true;
            }
    }
    //---------------------------------------------------------------------------

  2. #2
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par d�faut
    Et en essayant avec des simples quotes:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
       for(int i=0; i<iNombre; i++)
       {
          //dmMain->DataSource->Enabled = false;
          dmMain->ADOQuery->Close();
          dmMain->ADOQuery->SQL->Clear();
          dmMain->ADOQuery->SQL->Add("insert into personnes values(NULL,'nom', 'prenom', 20)");
          dmMain->ADOQuery->ExecSQL();
          //dmMain->ADOQuery->Active = true;
          //dmMain->DataSource->Enabled = true;
       }

  3. #3
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par d�faut
    je pense qu'il faut d�finir les champs avant VALUES

  4. #4
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Salut,
    ce n'est pas obligatoire de d�finir les champs avant le VALUES � condition que tu renseigne tous les champs de la table apr�s le VALUES

  5. #5
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par d�faut
    C'est genial, et c'est grace au forum developpez.
    Merci encore Pottiez

Discussions similaires

  1. Probl�me insertion SQL avec Java
    Par lemzo84 dans le forum Persistance des donn�es
    R�ponses: 11
    Dernier message: 28/10/2012, 14h58
  2. Probl�me insertion SQL d'un contenu RichTextBox
    Par Jordel dans le forum VB 6 et ant�rieur
    R�ponses: 4
    Dernier message: 23/08/2007, 10h04
  3. Probl�me Insert sql dynamique
    Par Xavier2701 dans le forum Oracle
    R�ponses: 10
    Dernier message: 26/09/2006, 17h32
  4. [SQL] Probl�me insertion de donn�es
    Par griese dans le forum PHP & Base de donn�es
    R�ponses: 8
    Dernier message: 28/06/2006, 12h09
  5. [MySQL] Probl�me d'apostrophes dans insertion sql
    Par 12_darte_12 dans le forum PHP & Base de donn�es
    R�ponses: 7
    Dernier message: 30/05/2006, 16h20

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