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 :

conversion entier long en reel double en passant par reel simple


Sujet :

Access

  1. #1
    Membre du Club
    Homme Profil pro
    fonctionnaire
    Inscrit en
    Janvier 2015
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : fonctionnaire

    Informations forums :
    Inscription : Janvier 2015
    Messages : 72
    Points : 43
    Points
    43
    Par défaut conversion entier long en reel double en passant par reel simple
    Bonjour, bonsoir à toutes et tous,

    Je viens vers vous car j'ai fait une énorme gaffe.
    Afin de permettre des numéros de dossiers passant les 12chiffres (au lieu des 9 actuellement), j'ai modifié la propriété entier long en réel double.
    Le problème c'est qu'en allant trop vite j'ai sélectionné réel simple.
    Avant de m'en rendre compte et de repasser en réel double, le mal était fait et j'ai presque l'intégralité des numéros de dossiers qui ont été modifié légèrement.
    Y a t il un moyen, une formule, afin de me permettre de retrouver la numérotation d'origine?
    Je ne vois rien de logique dans les modifications me permettant d'automatiser une correction (probablement dû aux arrondis lors du passage en réel simple).
    Il s'agit de dizaine de milliers de dossier donc une correction manuelle est presque humainement impossible (ou en tout cas durerait des mois).
    Merci sera un mot trop faible pour celui qui connaitrait une solution.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Quelle est la nature des modifications ? Donne quelques exemples.

    Quel est l'importance de ce numéro de dossier ? A-t'il un usage "externe" à l'application (ex : pour un dossier papier associé) ?

    Question bête, as-tu une sauvegarde (BD Access, Fichier Excel, Fichier texte) AVANT ton changement de type qui contiendrait cette information ?

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre du Club
    Homme Profil pro
    fonctionnaire
    Inscrit en
    Janvier 2015
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : fonctionnaire

    Informations forums :
    Inscription : Janvier 2015
    Messages : 72
    Points : 43
    Points
    43
    Par défaut
    Désolé pour le retard, je suis parti en congé.
    l'information il s'agit d'un champ numérique composé de 9chiffres que je devais passer à 13chiffres.
    C'est une double clé primaire, couplé avec un champ date.
    J'ai en effet une sauvegarde mais elle date d'un petit mois et ma table se dote de +- 65000 nouveaux enregistrements par jour.
    Et il me faut réparer cela car en effet, toutes ses données sont associées à des dossiers papiers (donc en ce moment c'est le bordel, il faut chercher des plusieurs de minutes pour trouver les bons dossiers).
    Des exemples :
    756656548 est devenu 756656576 donc +28
    442638436 est devenu 442638432 donc -4
    321489654 est devenu 321489664 donc +10

    ++

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Pas cool :-( il ne semble pas y avoir de logique applicable systématiquement.

    Es-tu capable de retraités les dossiers depuis ta dernière sauvegarde ?

    Peux-tu en te basant sur d'autres informations recalculer les numéros de tes dossiers ?
    Genre tu tries sur la date, le nom, l'heure de traitement et cela te permets de déduire le numéro.

    Peux-tu envisager de repartir "à blanc" avec une nouvelle BD qui ne prendrait en compte que tes nouveaux dossiers ?
    Les anciens dossiers seraient en sorte "archivés" et ne seraient consultés que si on en a besoin absolument.

    Sinon, je t'invites à mettre en place une politique de sauvegarde systématiques.
    Personnellement quand j'en étais responsables je faisais :
    • 1 sauvegarde complète des donnes toutes les semaines (en conservant 3 semaines).
    • 1 sauvegarde différentielle des données (seulement les fichiers modifiés) tous les soirs.
    • 1 sauvegarde complètes des données et du système tous les mois archivée dans un coffre ignifugé (avec 12 mois d'historiques)


    Mon critère était : combien de temps cela me prend de faire la sauvegarde par rapport à refaire le travail qui n'a pas été sauvegardé.

    A+
    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

Discussions similaires

  1. Double espace remplacé par un simple espace
    Par Commandeur dans le forum Requêtes
    Réponses: 3
    Dernier message: 25/10/2016, 14h31
  2. [Google Maps] Récupérer le plus long polyline de 5 pts passant par un polyline existant
    Par FoxDeltaSierra dans le forum APIs Google
    Réponses: 1
    Dernier message: 27/12/2012, 19h31
  3. [conversion] entier long en string
    Par floanne dans le forum Langage
    Réponses: 2
    Dernier message: 24/06/2010, 15h58
  4. Conversion entiers longs > binaire
    Par Fabiani dans le forum VB.NET
    Réponses: 3
    Dernier message: 21/02/2009, 01h55
  5. Conversion Réel - Double
    Par gchazelle dans le forum Fortran
    Réponses: 3
    Dernier message: 21/11/2005, 12h37

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