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

Firebird Discussion :

passage de FB 1.5 vers 2.5 sous window 7


Sujet :

Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de cantador
    Homme Profil pro
    Chef de projet
    Inscrit en
    Mars 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2006
    Messages : 572
    Par défaut passage de FB 1.5 vers 2.5 sous window 7
    Bonsoir,

    Backup sous 1.5 et Restore sous 2.5.
    J'ai un souci avec un champ date.
    avant, il était codé à la française et maintenant
    celui est noté : mois/jour/année

    et bien entendu mes champs en db affichent ce formatage..
    ce qui n'est pas bien..

    Je pourrais créer une fonction pour mettre tout ça dans l'ordre..
    Mais, je me demande quand même si il n'existe pas un paramètre quelque part
    ou une option me permettant d'éviter ces contorsions.
    et puis cela va m'obliger à reprendre tous mes sources, ce qui ne m'enchante guère !

    J'ai noté quelque discussions sur le sujet mais qui ne m'apportent pas grand chose..
    Pourquoi d'abord avoir changé le système de date ?

    Merci de m'apporter une aide sur ce point particulier.

    cantador

  2. #2
    Membre éclairé Avatar de cantador
    Homme Profil pro
    Chef de projet
    Inscrit en
    Mars 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2006
    Messages : 572
    Par défaut Si j'ai bien compris..
    Bonsoir,

    Je viens de lire les réponses de Philippe Makowski sur le sujet..
    Si j'ai bien compris, il faut faire ses propres conversions..

    C'est quand même ennuyeux pour les champs en DB sous DevelopperExpress.

    Qui est l'auteur de cette brillante évolution de FireBird qui peut-être
    ne se retrouvera pas dans la prochaine version ?

    cordialement

  3. #3
    Membre Expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Par défaut
    Il n'y a eu aucun changement à ce niveau du coté de Firebird lui même
    c'est ton programme ou ton pilote qui est en cause

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 675
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 675
    Billets dans le blog
    65
    Par défaut
    le format des dates n'a pas changé sous firebird (heureusement) , les dates sont stockées sous forme numériques et non string .

    avant de taper sur Firebird , il serai peut être bon de taper sur Windows 7 si les options régionales ont mal été installées c'est tout a fait le genre de pb qui se pose (j'en ai fait l'amère expérience a la sortie de W7)

  5. #5
    Membre éclairé Avatar de cantador
    Homme Profil pro
    Chef de projet
    Inscrit en
    Mars 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2006
    Messages : 572
    Par défaut format de date sous FB 2.5
    Bonsoir,

    J'ai eu un doute en lisant la réponse de SergioMaster...
    et je me suis précipité sur le panneau de config.
    hélas, il est bien paramétré à la française: jj/MM/aaaa

    Un autre détail m'est apparu, dans les TcxGrid les champs déclarés en date
    affichent correctement la date dans le bon sens alors que dans ma base, elle est américaine.

    Donc, en fait c'est plus simple que je pensais :

    Il faut juste que je modifie les champs TcxDBTextEdit qui eux renvoient le contenu (string) du champ comme l'indique P makowski..par des simples edit avec une fonction de conversion.

    Evidemment, l'idée qui saute aux yeux serait de les remplacer par des
    TcxDBDateEdit
    Mais rien à faire, ils affichent eux aussi de l'américain..

    Donc, il me faut juste chercher un composant ou en concevoir un qui fasse le boulot.

    Une idée peut-être de votre côté ?

    En tout cas merci à vous deux pour vos commentaires
    qui me font avancer


    cordialement

  6. #6
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 675
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 675
    Billets dans le blog
    65
    Par défaut
    Citation Envoyé par cantador Voir le message
    J'ai eu un doute en lisant la réponse de SergioMaster...
    et je me suis précipité sur le panneau de config.
    hélas, il est bien paramétré à la française: jj/MM/aaaa
    Oui , mais ... moi aussi le panneau de config indiquait bien un paramètrage 'à la francaise' seulement il y avait un lézard dans les installations pré-configurées de W7 .

    ici ma première rencontre avec windows seven

    Un autre détail m'est apparu, dans les TcxGrid les champs déclarés en date
    affichent correctement la date dans le bon sens alors que dans ma base, elle est américaine.
    le dans ma base elle est américaine (disons plutôt anglais US, l'Amérique est grande et loin d'être anglophone a 100%) me laisse perplexe . J'ai déjà indiqué que dans la base les dates sont sous forme numérique

    Donc, il me faut juste chercher un composant ou en concevoir un qui fasse le boulot. Une idée peut-être de votre côté ?
    je ne connais pas la suite des TcxXXXXXX .(peut être non coupable également) et avant de pouvoir donner une piste de composant il serait bon d'indiquer pour quel EDI ou outil de développement

    PS. une dernière chose lors du passage de 1.5 a 2.5 y a t'il eu changement de dialect (de 1 à 3) les dates (Datetime) ont t-elles été modifiées en Date ? est-ce que les champs sont déclarés dans le programme auquel cas est-ce qu'une re-déclaration ne règle pas le problème (un simple petit programme a la va vite affichant un enregistrement avec date de la base pourrait montrer le problème)

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

Discussions similaires

  1. [AC-2007] Migrer une application Access 97 sous XP vers un PC sous Windows 8.1
    Par mehding693 dans le forum Access
    Réponses: 2
    Dernier message: 29/10/2014, 11h58
  2. export base sous unix vers une base sous windows
    Par ahmed99 dans le forum Débuter
    Réponses: 5
    Dernier message: 22/04/2011, 11h32
  3. Réponses: 4
    Dernier message: 07/09/2010, 15h16
  4. Réponses: 17
    Dernier message: 30/09/2009, 12h54
  5. Réponses: 9
    Dernier message: 21/12/2005, 17h33

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