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 :

Version d'essai


Sujet :

Access

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 614
    Points : 299
    Points
    299
    Par défaut Version d'essai
    Salut a tous, je voudrais savoir si quelqu'un saurait comment creer une version d'essai?
    C'est a dire que lorsque la personne install l'appli la premiere fois la date du jour est stocké dans une variable X (je suppose) et si je defini a 15jours l'essai alors,X +15jours sera la fin de l'essai.

    Est ce posible ou aviez vous une autre solution pour moi?
    Merci a vous et longue vie au forum

  2. #2
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Oui c'est possible et tu supposes bien.
    On peut utiliser une var X ou un champ de table...
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  3. #3
    Membre expérimenté
    Avatar de FRED.G
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 032
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 032
    Points : 1 505
    Points
    1 505
    Par défaut
    Citation Envoyé par Faw
    On peut utiliser une var X
    et ce serait quoi comme variable ? Je veux dire, tu la déclares où et comment ?
    (\ _ /)
    (='.'=)
    (")-(")

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 614
    Points : 299
    Points
    299
    Par défaut
    oui,elle est declarée ou et COMMENT surtout pour que ce soit juste A L'INSTALL QU'ELLE S'INITIALISE
    et qu'elle garde sa valeur?

  5. #5
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    salut Fred,
    Var public, niveau module.
    j'en vois même une deuxième qui permettrait de de savoir si première install alors on fixe la date de début d'essai.

    A+
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  6. #6
    Membre expérimenté
    Avatar de FRED.G
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 032
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 032
    Points : 1 505
    Points
    1 505
    Par défaut
    Var public, niveau module.
    j'en vois même une deuxième qui permettrait de de savoir si première install alors on fixe la date de début d'essai.
    cool, je sens que tu vas m'apprendre un truc intéressant... Comment tes variables conservent-elles leur valeur après fermeture de l'appli ? Bien sûr, sans utiliser de tables ou autres propriétés d'objet, que des variables, hein...
    (\ _ /)
    (='.'=)
    (")-(")

  7. #7
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Non le champ de table est le plus approprié
    + un autre champ qui va Flager la date d’install pour qu’elle ne soit mise à jour qu’1 fois.
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  8. #8
    Membre expérimenté
    Avatar de FRED.G
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 032
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 032
    Points : 1 505
    Points
    1 505
    Par défaut
    Citation Envoyé par Faw
    Non le champ de table est le plus approprié
    Je crois qu'on peut même dire que les variables ne sont pas appropriées du tout.

    Sinon, skunkies, dis-toi qu'il n'y a pas de méthode toute faite, donc à toi de mettre au point une stratégie :
    Par exemple, tu peux envisager d'enregistrer aussi la date à chaque fermeture de l'appli et vérifier à chaque ouverture que la date courante est bien supérieure à la dernière enregistrée, ainsi ça limite le possibilités de "triche" en modiafiant la date du pc...

    Bref à toi de penser à tout, ensuite pour l'élaboration du code, tu peux venir quand tu veux nous demander des conseils ou de l'aide...
    (\ _ /)
    (='.'=)
    (")-(")

  9. #9
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    ou alors, tu crées une propriété de la BDD ...
    et tu regardes si elle est définie ou pas ...

  10. #10
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Heu, logiquement, il faudrait stocker dans la base des registres avec un petit algo de cryptage tout simple histoire qu'un novice ne bidouille pas trop.

  11. #11
    Membre à l'essai

    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4
    Points : 10
    Points
    10
    Par défaut
    oué ca me parait la bonne solution

  12. #12
    Membre à l'essai

    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4
    Points : 10
    Points
    10
    Par défaut
    aurais-tu un exemple d'algo de cryptage d'ailleurs ?

  13. #13
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    Citation Envoyé par Tofalu
    Heu, logiquement, il faudrait stocker dans la base des registres avec un petit algo de cryptage tout simple histoire qu'un novice ne bidouille pas trop.
    Je ne partage pas ce point de vue...
    Une base de données est avant tout un fichier.
    Si tu déplace le fichier (copie) tu n'auras plus l'info de l'installation, car la base restera sur le poste...

  14. #14
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    C'est pas un mot de passe donc tu définis ta propres stratégie. Rien de compliquer. Tu rajoutes 10 au nombres de jours, 2 au mois, tu divise l'année par 2 tu convertit en double et tu mets au carré. Voila de quoi occuper l'utilisateur pendant un bout de temps non?

  15. #15
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    A ben forcément maxence, on post en même temps et je ne lis pas des message du coup. En effet, une propriété de la base de données semble plus appropriée. Vu que le fichier peut être utilisé sans être installé.
    En revanche, si cela avait été dans le forums vb, ma solution aurait été je pense un peu plus appropriée non ?

  16. #16
    Membre expérimenté
    Avatar de FRED.G
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 032
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 032
    Points : 1 505
    Points
    1 505
    Par défaut
    Citation Envoyé par Tofalu
    Tu rajoutes 10 au nombres de jours, 2 au mois, tu divise l'année par 2 tu convertit en double et tu mets au carré. Voila de quoi occuper l'utilisateur pendant un bout de temps non?
    (\ _ /)
    (='.'=)
    (")-(")

  17. #17
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 614
    Points : 299
    Points
    299
    Par défaut
    Excusez moi je me sens un peu perdu dans tout ca?
    ou alors, tu crées une propriété de la BDD ...
    et tu regardes si elle est définie ou pas ...
    Qu'est ce que cela veut bien dire?
    Et c'est quoi la solution proposé avec un algo de cryptage?ca se passe comment cette histoire?
    Merci

  18. #18
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Fred a écrit
    Par exemple, tu peux envisager d'enregistrer aussi la date à chaque fermeture de l'appli et vérifier à chaque ouverture que la date courante est bien supérieure à la dernière enregistrée, ainsi ça limite le possibilités de "triche" en modiafiant la date du pc...
    Je ne comprends pas, la date courante sera tjrs >= à la date d'enregistrement

    En tout cas ça semble parti sur un registre plus pro.
    Me concernant, merci à tous de participer à élever mon niveau à chaque fois un peu plus.

    A+
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  19. #19
    Membre expérimenté
    Avatar de FRED.G
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 032
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 032
    Points : 1 505
    Points
    1 505
    Par défaut
    Citation Envoyé par Faw
    Je ne comprends pas, la date courante sera tjrs >= à la date d'enregistrement
    J'imaginais juste le cas de figure où l'utilisateur "tricheur" modifierais la date de son pc pour pouvoir utiliser l'appli à chaque fois 15 jours de plus...
    En enregistrant la date lors de l'utilisation de la base ça limite un peu les choses...

    Mais bon, je l'accorde peu de gens vont essayer de tricher comme ça, enfin...

    Citation Envoyé par skunkies
    Et c'est quoi la solution proposé avec un algo de cryptage?ca se passe comment cette histoire?
    Te laisse pas impressionner par ces mots savant et leur auteur plein d'étoiles, la solution la plus simple, de passer par une table ou des propriétés d'objets (comme je l'ai dit plus haut).

    Et en l'occurence, comme l'a dit Maxence, créer des propriétés à l'objet Database est le plus direct.

    Pour cela utilise la librairie DAO et la méthode CreateProperty de l'objet Database.

    Pour plus d'infos :
    (\ _ /)
    (='.'=)
    (")-(")

  20. #20
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 614
    Points : 299
    Points
    299
    Par défaut
    oui ,moi aussi j'etais parti sur un truc assez simple mais je pense qu'il va falloir faire travailler mes meninges!!

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 3 123 DernièreDernière

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/06/2008, 14h18
  2. réaliser une version d'essai
    Par DanielB dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 04/05/2007, 07h36
  3. Réponses: 4
    Dernier message: 06/04/2007, 15h04
  4. [LAZARUS et DELPHI] Version d'essai 30 jours
    Par histoblog dans le forum Delphi
    Réponses: 8
    Dernier message: 20/11/2006, 18h34

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