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

Dotnet Discussion :

Modularité Annuelle d'une source de données sous visual studio (vb.net)


Sujet :

Dotnet

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2017
    Messages : 3
    Points : 5
    Points
    5
    Par défaut Modularité Annuelle d'une source de données sous visual studio (vb.net)
    Bonjour à tous

    Je vous expose ma situation, j'ai réalisé une application visual studio et une base de données access dans le cadre de mon travail, ce système est amené à accompagner des installations chez de futur clients.

    Il se trouve que pour des raisons que je passerais sous silence ici, l'une des tables de la BDD (la principale) est amenée à redémarrer à zéro tous les ans. Donc la solution que j'ai trouvé est d'ajouter à la fin de son nom l'année en cours (exemple "Nom De La Table 2017"), et dans recreer une chaque année dans la BDD.

    Bien évidemment, après cette modification, j'ai des erreurs partout dans Visual Studio. Mais partout ou il y a des erreurs, je me suis dit que j'allais mettre quelque chose du genre : ""Nom De La Table" & Year(Date)", mais vu les difficultés que je rencontre peut être n'est ce pas la meilleure solution....

    Auriez vous des suggestions pour rendre la source de données modulable automatiquement dans visual studio?

    Merci

    PS j'ai aussi penser à la solution de carrément créer une BDD par année, mais sans vraiment mettre encore penché dessus, je n'ai pas très envie d'adopter cette solution.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2005
    Messages : 562
    Points : 1 511
    Points
    1 511
    Par défaut
    Bon ça me semble tellement évident que tu va surement m'envoyer bouler je la tente quand même...

    Ne jamais changer le nom de la table dans le code, ne jamais changer le nom de la table dans le sgbd.
    Une fois par an, transférer/vider la table de prod une fois par an vers par exemple une table appelé NomDeLaTable+ l'année.

    J@ck.
    Pas de réponse par MP, merci.

    Penser au ça fait plaisir

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2017
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    XD oui c'est le plus simple mais ca nécessite une opération manuelle... cela dit je peux très bien creer un code qui fait ca..... hmmm ouais ca me semble etre la meilleure option, je vais essayer ca, merci !

  4. #4
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Le dernier jour de l'année, tu copies ta table sous un autre nom, ou tu l'exportes ailleurs.

    Puis tu effaces tes données, que tu as ailleurs de toutes façons. Et tu ne changes aucun nom.
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Developper une interface de communication sous visual studio 2010
    Par etudiant ing dans le forum Visual Studio
    Réponses: 0
    Dernier message: 24/03/2015, 12h58
  2. Réponses: 1
    Dernier message: 31/08/2010, 11h56
  3. Réponses: 0
    Dernier message: 05/06/2008, 16h35
  4. connexion à une base de données sous visual studio
    Par mademoizel dans le forum Visual Studio
    Réponses: 1
    Dernier message: 02/03/2007, 17h03

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