Enregistrer une clé auto incrément en delphi
Résolu
baronmbk
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
baronmbk Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
baronmbk Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
Slt les amis. Je travaille sur un petit projet personnel où j'ai lié mon application delphi à sql server 2008. Cependan, j'ai du mal à enregistrer des données dans sql quand la clé primaire de ma table "Frais" est de type auto-incrément. J'utilise ADOCommande et ADOConnection. Quelqu'un pourrait m'aider?
Voici un extrait de mon code:
Voici un extrait de mon code:
adoc1.CommandText := 'INSERT INTO frais VALUES(:idF, :libF, :tarF, echF)';
adoc1.Parameters.ParamValues['idF'] := edtCodeF.Text;//identifiant
adoc1.Parameters.ParamValues['libF'] := edtLibF.Text; //Libellé frais
adoc1.Parameters.ParamValues['tarF'] := strtoint(edtTarF.Text);//Tarif ou montant à payer
adoc1.Parameters.ParamValues['echF'] := dtpEchF.Text;//Echéance
adoc1.Execute;
showmessage('Succès!');
A voir également:
- Enregistrer une clé auto incrément en delphi
- Delphi 7 - Télécharger - Langages
- Clé usb non détectée - Guide
- Clé windows 8 - Guide
- Audacity enregistrer son pc - Guide
- Formater clé usb - Guide
Maintenant je reçois l'erreur suivante: "Echec de ka conversion de la date et/ou de l'heure à partir d'une chaîne de caractère"
Je suppose, vu le message d'erreur, qu'il s'agit d'une "string"... hors toi tu sembles attendre une date.
Il te faut certainement faire une conversion...
Merci bcp pour ton assistance.