HELP !! SAUVEGARDE DBF DBGRID !!!

Signaler
Messages postés
13
Date d'inscription
mardi 30 juillet 2002
Statut
Membre
Dernière intervention
7 août 2002
-
Messages postés
962
Date d'inscription
mercredi 3 avril 2002
Statut
Membre
Dernière intervention
12 septembre 2006
-
Voila second probleme je ma base, je fais mon enregistrement et tout et tout
je rajoute une SaveDialog je fais

DBGrid1.Columns.SaveToFile(SaveDialog.FileName);

mais forcement c pas la base que je sauve. j ai bo faire n'importe koi je ne sauce jamais la base (*.dbf)

COMMENT FAIRE HELP !!

Thx a vous

3 réponses

Messages postés
962
Date d'inscription
mercredi 3 avril 2002
Statut
Membre
Dernière intervention
12 septembre 2006
2
Il ne faut pas confondre Control et Table. le DBGrid n'est pas une table mais un controle qui affiche les données d'une table. DBGrid ne contient AUCUNE donnée.
C'est donc à partir de la table en elle-même qu'il faut travailler : ton DBGrid est lié à TDataSource lui-même lié à un TTable TQuery au autre. C'est donc à partir de la table elle-même qu'il faut faire la sauvegarde. Mais il y a quand même un truc qui me chagrine dans ta question : normalement quand on ajoute des enregistrements à une table, les modifications sont effectuées directement sur la table. Je ne vois donc pas ce qu'il faut 'Sauver'. Est-ce une copie de la table que tu veux faire ? Quel est le format d'origine de la table ?

--- :sleepy) Nono du Moulin :sleepy) ---
Messages postés
13
Date d'inscription
mardi 30 juillet 2002
Statut
Membre
Dernière intervention
7 août 2002

Oui effectivement c'est faire un copie de la table, car mon prog utilise un dbase qui a chaque ouverture du prog efface toute la base, donc a la fin du prog je voudrais proposer des faire un 'enregistrer sous' et sauvegarder la table sous un autre nom
Messages postés
962
Date d'inscription
mercredi 3 avril 2002
Statut
Membre
Dernière intervention
12 septembre 2006
2
Regarde alors le composant TBatchMove, il permet de faire des copies et/ou des mises à jour de bases de données.

--- :sleepy) Nono du Moulin :sleepy) ---