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

Administration SQL Server Discussion :

Format numérique sur accès multi-base


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 34
    Par défaut Format numérique sur accès multi-base
    Bonjour,

    j'ai un soucis inédit et auquel je ne m'attendais pas:
    j'accède à deux bases oracle 10g différentes par un script .vbs, accès ADO avec provider "oraoledb.oracle".

    D'une base, j'extrais des infos, dont des nombres. Ils sont récupés et ont des "," pour les décimaux. Lorsque je fais un "Select * from NLS_DATABASE_PARAMETERS;", j'ai bien des ",." sur le NLS_NUMERIC_CHARACTERS sous sqlplus.

    Cette donnée, je ne la manipule pas et je m'en sers pour faire une recherche sur une seconde base, tjrs dans le même script .vbs, avec la même façon de se connecter. Je précise que la recherche sous sqlplus donne un "," pour le NLS_NUMERIC_CHARACTERS. Et pourtant, il plante sur un "invalid number" sur un select avec le nombre provenant de l'autre database... Il veut des "."... Et là, je ne comprends absolument pas pourquoi???

    Si quelqu'un a une idée, je suis preneur.
    Merci par avance,

    zouzou99

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953
    Par défaut
    Salut,
    As tu vérifié les NLS_SESSION_PARAMETERS des connections ADO ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 34
    Par défaut ADO...
    Bonjour et désolé pour le retard dans la réponse

    j'ai vérifié les paramètres et ils sont en effet, tous les deux en ".,", ce qui me pose donc soucis car le serveur, pour le script vb, est en ",." et donc, retranscode!!!!
    comment passer mes paramètres de cession en ",."? En sachant que je n'ai pas un suer oracle ayant le privilège pour faire une ALTER SESSION dans le programme. Il faut que je change qq chose dans la base de registre de mon serveur Client (qui est un NT).
    En te remerciant,

    zouzou99

  4. #4
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953
    Par défaut
    Je suis pas très doué en NLS désolé.
    Au cas où je te donne le lien vers le tuto sur les NLS, au chapitre VI il est question du registre.
    Sinon quelqu'un d'autre pourra sûrement t'aider.
    Bon courrage, c'est vraiment la misère ce genre de problème quand on maîtrise pas.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 34
    Par défaut Merci!
    Re,

    je vais vérifier et relire entièrement ce doc
    Merci bcp
    en tous les cas, il est certain que ce n'est pas évident du tout!

    zouzou99

Discussions similaires

  1. [CR XI] format numérique sur les axes d'un graphique
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 23/03/2007, 15h20
  2. Réponses: 7
    Dernier message: 12/04/2006, 23h19
  3. [MFC] Accès à une base access sur le net
    Par LapinGarou dans le forum MFC
    Réponses: 4
    Dernier message: 21/03/2006, 12h11
  4. Erreur d'execution sur accès base acces en VB6
    Par gino911 dans le forum Access
    Réponses: 4
    Dernier message: 06/03/2006, 13h22
  5. Réponses: 7
    Dernier message: 08/03/2004, 15h30

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