Vider tous les champs d'un recordset

eljojo_e Messages postés 1255 Statut Membre -  
Kanku1 Messages postés 24 Statut Membre -
Bonjour,

J'utilise vba pour créer des enregistrement dans une table T.

tout fonctionne mais quand j'écrit "GGTI.addnew", il me génère un nouvelle enregistrement qui n'est pas vide ... je ne sais pas pourquoi, il prend le dernier enregistrement et le copie colle en gros. Ca me le fait 3 fois sur 4 (des fois ca fonctionne ^^)

Si vous pouvez m'aider,

Cordialement,

Dim GGTI As Recordset
Dim cGGTI As Integer

Set data_base = CurrentDb

Set GGTI = data_base.OpenRecordset("T Projet", dbOpenDynaset)
GGTI.MoveFirst 'obliger d'initialiser le nombre d'enregistrement en dynamic sinon RecordCount renvoi 1
GGTI.MoveLast
GGTI.MoveFirst
cGGTI = GGTI.RecordCount ' nombre d'enregistrement

GGTI.AddNew

etc...

GGTI.Update

GGTI.Close

Set GGTI = Nothing

5 réponses

Kanku1 Messages postés 24 Statut Membre 5
 
va faire un tour ici => www.siteduzero.com
et tu seras comment :)
0
eljojo_e Messages postés 1255 Statut Membre 155
 
lol ça m'aide pas, je le fait sur tout mes autres code ça marche nickel, mais la non

Ou alors comment faire pour le vider complétement sans faire champ = "" pour tout les champs
0
Kanku1 Messages postés 24 Statut Membre 5
 
tu as configuré la base de donné MYSQL J'espere ?
0
eljojo_e Messages postés 1255 Statut Membre 155
 
MYSQL ??? connais pas du tout ce language, je suis sous acces.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Kanku1 Messages postés 24 Statut Membre 5
 
Ahh Ok Essaye de l'utilisé apprend sur :
www.siteduzero.com
0