IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Sauvegarder des valeurs fixes


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2004
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 51
    Points : 35
    Points
    35
    Par défaut Sauvegarder des valeurs fixes
    Bonjour,

    Je suis débutant dans le développement sous ACCESS 2000.
    J'ai besoin de sauvegarder 2 valeurs (1 date et 1 valeur) dans l'application que je suis en train de développer sous ACCESS. Ces 2 valeurs, l'utilisateur peut les modifier s'il le souhaite par l'intermédiaire d'un formulaire.

    Pour l'instant, j'ai créé une table Ressource comportant 2 champs (Date de fin, Prime ) afin de sauvegarder ces 2 valeurs. Ces 2 valeurs n'ont aucune relation entre elles.

    Voilà ma question, est-ce qu'il n'y a pas un autre moyen de sauvegarder ce type de valeur que de créer une table avec seulement 2 valeurs qui n'ont pas de relations ???? j'ai déjà pensé un fichier texte mais étant débutant je me demande si ACCESS m'a pas un sytème particulier pour ce genre de cas....

    j'espère être clair !!!!
    toute idées, commentaires, reflexions sont les bien venus....

  2. #2
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut,
    Il me semble que c'est la seule solution facile à utiliser pas de lecture/écriture à faire dans un fichier.

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    on peut utiliser les propriétes personnalisées de la base pour conserver
    des valeurs qu'on ne peut pas mettre en table
    on crée une propriété par les menus fichiers propriétés de la base personnalisation ou par du code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Function creprop(x As Variant) As Integer
    Dim u As Database
    Set u = CurrentDb()
    u.Containers!Databases.Documents("userdefined").Properties.Append (x)
    End Function
    on met jour une propriété en l'écrivant par les menus fichiers propriétés de la base personnalisation ou par du code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Function ecritprop(x As String, y As Variant) As Boolean
    Dim u As Database
    Set u = CurrentDb()
    u.Containers!Databases.Documents("userdefined").Properties(x).Value = y
    End Function
    on lit une propriété par les menus fichiers propriétés de la base personnalisation ou par du code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Function litprop(x As String) As Date
    Dim u As Database
    Set u = CurrentDb
    litprop = u.Containers!Databases.Documents("userdefined").Properties(x).Value
    End Function

  4. #4
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Pourra-t-il accéder à la dernière valeur sauvegardée même après avoir fermé et réouvert son appli ??

  5. #5
    Expert éminent sénior
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    'lut,

    Un peu d'eau au moulin :

    - Oui les propriétés restent stockées quand on quitte la base.
    - Mais : si la base plante et qu'il faut réimporter les objets dans une nouvelle base (ça arrive...), quid des propriétés?

    La table me semble plus sûre et je ne vois pas ce qui dérange de créer une table...
    En plus pour la maintenance c'est plus simple : un champs valeur, un champ description ; il suffit d'un coup d'oeil sur la table, sinon il faut rechercher la propriété c'est plus compliqué.
    Et quand on sait comment est gérer la documentation des applis en règle générale il vaut mieux à mon goût quelque chose qu'on retrouve facilement dans une table...

  6. #6
    Nouveau membre du Club
    Inscrit en
    Mars 2004
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 51
    Points : 35
    Points
    35
    Par défaut
    Merci bcp pour les réponses......

    Je vois bien que ma première idée est la bonne : utilisation de la table et surtout c'est la plus simple.....

    si quelqu'un a une idée encore plus simple je suis preneur......
    merci d'avance

Discussions similaires

  1. Ajouter des valeurs fixes à un résultat de requête
    Par falco40² dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 02/10/2007, 10h31
  2. Sauvegarde des valeurs de cases à cocher
    Par jeunot0108 dans le forum Forms
    Réponses: 5
    Dernier message: 25/09/2007, 16h58
  3. [debutant]sauvegarde des valeurs dans un formulaire
    Par pimousse_cerise dans le forum JSF
    Réponses: 7
    Dernier message: 15/06/2007, 10h56
  4. Comment sauvegarder des valeurs dans un fichier txt
    Par NELLLY dans le forum MATLAB
    Réponses: 3
    Dernier message: 16/04/2007, 18h39
  5. sauvegarde des valeurs de variables déclarées
    Par SegmentationFault dans le forum Langage
    Réponses: 4
    Dernier message: 26/10/2006, 11h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo