Mes tables bases en vide en elles meme
youyou
-
PREMICE V -
PREMICE V -
salut;
je retrouve, pas les enregistrements saisies par mon application dans mes tables bdd, et celà aprés avoir mis à l'arret ma machine (ou quitter delphi puis reprendre )
je vous informe qu'au moment d'excution de mon application les enrigitrements se trouve normalement dans ma table, je l'ai consule sans pbs)
la saisie dans ma bdd et faite par la séquence suivante
table.open
table.append
les instructions d'affectation au champ de la table
(table.fields[1].asstring:=edit.text)
......
table.post
je vous remerci amplement pour votre réponce
je retrouve, pas les enregistrements saisies par mon application dans mes tables bdd, et celà aprés avoir mis à l'arret ma machine (ou quitter delphi puis reprendre )
je vous informe qu'au moment d'excution de mon application les enrigitrements se trouve normalement dans ma table, je l'ai consule sans pbs)
la saisie dans ma bdd et faite par la séquence suivante
table.open
table.append
les instructions d'affectation au champ de la table
(table.fields[1].asstring:=edit.text)
......
table.post
je vous remerci amplement pour votre réponce
A voir également:
- Mes tables bases en vide en elles meme
- Supprimer page word vide - Guide
- Caractere vide - Guide
- Tables des matières word - Guide
- Formate pour taxer client frigo vide - Forum Vos droits sur internet
- Coeur vide - Forum Facebook
3 réponses
Why you are using this sequences,
follow me Bouarour;
at first : you must know that windows work on real Time (multi tâche)
second : using a file must be at 3 parts :
a- open it.
b- using it.
c- close it.
peut être que la BDD n'est pas fermée correctement alors quelle est en cours d'utilisation => impossible d'enregistrer !
DELPHI V :
procedure tform1.buttom1onclick(sender : object);
begin
table1.open;
if table1.locate('numero', edit1.text, []) then
showmessage('désolé ce numéro est déjà saisie !')
else
begin
table1.append;
table1.fieldbyname('code').asstring:=edit1.text;
table1.fieldbyname('nom').asstring:=edit2.text;
table1.fieldbyname('prenom').asstring:=edit3.text;
.
.
.
table1.post
end;
table1.close;
end;
follow me Bouarour;
at first : you must know that windows work on real Time (multi tâche)
second : using a file must be at 3 parts :
a- open it.
b- using it.
c- close it.
peut être que la BDD n'est pas fermée correctement alors quelle est en cours d'utilisation => impossible d'enregistrer !
DELPHI V :
procedure tform1.buttom1onclick(sender : object);
begin
table1.open;
if table1.locate('numero', edit1.text, []) then
showmessage('désolé ce numéro est déjà saisie !')
else
begin
table1.append;
table1.fieldbyname('code').asstring:=edit1.text;
table1.fieldbyname('nom').asstring:=edit2.text;
table1.fieldbyname('prenom').asstring:=edit3.text;
.
.
.
table1.post
end;
table1.close;
end;