salut mes amis
je sais que tout l'équipe sont allés dormir .
""la1 iere question::
quelleest la déférence entre :append et insert;et quand il faut utilisé l'un ou l'autre.
la 2 iemme question:
comment ajouter une ligne vide dans une dbgrid lhors de l'évenement on create de la form. en effet j'ai essayé le code suivant:
mais un message d'erreur apparais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 procedure TForm7.FormCreate(Sender: TObject); begin mode:=1; datamodule6.T5.Insert; effacer; end;
access violant at adress 004CF624 in module project1.exe
et comment l'hors de l'opération de enregistrer (apres ttable1.insert et ttable1.post) je peut ajouter une ligne vide; eneffet j'ai essayé ce code pour l'obliger d'ajouter une ligne vide apré chaque opération de enregistrer
je serais trés content avec votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 t5.Insert; t5.FieldByName('poste').AsInteger:= strtoint(edit1.text); t5.FieldByName('des').AsString:=edit3.text; t5.FieldByName('date').AsDateTime:=strtodate( maskedit1.Text); t5.FieldByName('nbr-iso').AsInteger:=strtoint(edit4.text); t5.FieldByName('diver').AsString:=memo1.Text ; t5.Post; showmessage('Entretien poste Ajouter'); EFFACER; AJOUT T5.Insert; // t5 c't la table
remarque::
effacer c'est une pocedure pour effcer les champ.
tous ces probléme car j'utilise dblookupcombobox et dbcombobox lhors de l'évenement oncreate malgrés j'utilse effecer mais il ya des valeur dans le dblooupcombobox et dbcombobox car le curseur pointe sur le dernier enregistrement .
bon nnnnnnnnnnnnnnnnnnnnnnnnnnuit
Partager