Bonjour à tous
Voilà j'utilise pour insérer des enregistrements au sein d'une table DBASE IV le code suivant:
Je me suis documentée sur les 2 procédures: Append et Insert et il semblerais que je ne sois pas obligée de commencer par :
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 procedure TFSaisie.AjoutButton2Click(Sender: TObject); begin if Typecombo.Text <> '' then begin datamodule3.TabMission.Open; datamodule3.TabMission.append; datamodule3.TabMission.Fieldvalues['MATRICULE']:=datamodule3.personnel.Fieldvalues['MATRICULE']; datamodule3.TabMission.Fieldvalues['NOM']:=datamodule3.personnel.Fieldvalues['NOM']; datamodule3.TabMission.Fieldvalues['PRENOM']:=datamodule3.personnel.Fieldvalues['PRENOM']; datamodule3.TabMission.Fieldvalues['FONCTION']:=datamodule3.personnel.Fieldvalues['FONCTION']; datamodule3.TabMission.Fieldvalues['DEPT']:=datamodule3.personnel.Fieldvalues['DEPT']; datamodule3.TabMission.Fieldvalues['DATE_DEB']:=StrToDate(DateMaskEdit.Text); datamodule3.TabMission.Fieldvalues['DATE_FIN']:=StrToDate(DateMaskEdit2.Text); datamodule3.TabMission.Fieldvalues['TYPE']:=TypeCombo.text; datamodule3.TabMission.post; end; end;
Je voudrais juste savoir si le fait de garder cette instruction ne risque pas de générer de mauvaises surprises, ou au contraire de l'enlever risquerais de faire débouler des erreurs du genre : ensemble fermé ou encore la table n'est pas en mode Insertion...
Code : Sélectionner tout - Visualiser dans une fenêtre à part datamodule3.TabMission.Open;
Merci +++
Partager