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

Bases de données Delphi Discussion :

Problèm d'enregistrement


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 2
    Par défaut Problèm d'enregistrement
    bonjour je suis étudiant et je suis occupé de faire mon tfe
    mais j'ai un problème que je n'arrive pas a résoudre

    dans mes bases de données j'ai un champ CDLOCAL (int)
    quand je veux enregistrer la donnée dedans

    je fait un format('values(%s)')
    mais il met une erreur pk?

  2. #2
    Membre averti
    Inscrit en
    Février 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 43
    Par défaut
    Tu pourrais nous donner plus d'indication ?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 2
    Par défaut Voilà plus de détail
    l'erreur qu'il me met


    et voici mon code

    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
    begin
    if (eCodeDebiteur.Text ='') or (eNom.Text ='')
        then
        Messagedlg('Manque des données opération annuler',mtWarning,[mbyes],0)
        else
     
            begin
              with DataModule1.IBQDebiteur do begin
              SQL.Clear;
              SQL.Add('INSERT INTO TDEBITEUR ');
              SQL.Add('(CODECLIENT,NOM,PRENOM,ADRESSE,CDLOCAL,TEL,GSM) ');
              SQL.Add(format('values (''%s'', ''%s'', ''%s'', ''%s'', %s, ''%s'', ''%s'')',
               [eCodeDebiteur.text,eNom.Text,ePrenom.Text,eAdresse.text,StrtoInt(eCDLOCAL.text),eTel,eGSM]));
              execSQL;
              end;
            end;
     
         DataModule1.IBTransDebiteur.CommitRetaining;
         MessageDlg('Le débiteur a bien été enregistrée. Merci!!!',mtConfirmation,[mbOk],0);
         BRefresh.Click;
    end;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'enregistrement
    Par Virgile59 dans le forum Access
    Réponses: 5
    Dernier message: 10/11/2005, 11h50
  2. probléme d'enregistrement avec les chexkbox.
    Par pmboutteau dans le forum ASP
    Réponses: 16
    Dernier message: 18/10/2005, 15h05
  3. Réponses: 1
    Dernier message: 25/09/2005, 11h09
  4. Problème d'enregistrement de DLL
    Par chleuh dans le forum Langage
    Réponses: 5
    Dernier message: 01/07/2005, 10h30
  5. problème d'enregistrement de textarea dans bdAccess
    Par pmboutteau dans le forum ASP
    Réponses: 23
    Dernier message: 04/04/2005, 15h10

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