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

XMLRAD Discussion :

Personnalisation de : "Attribut de chaine de connection non valide"


Sujet :

XMLRAD

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 94
    Points : 58
    Points
    58
    Par défaut Personnalisation de : "Attribut de chaine de connection non valide"
    Bonjour,
    Apres avoir déconnecté ma DB, et placé ceci (dans le before d'un service) ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    //test de connection à la DB
      DB := (XMLCollection as IXMLCollection2).GetDatabaseComponent('test');
      if not DB.Connected then
      begin
         //DB.Connected := True;
         showmessage('DB non connectée !');
         Context.SetValue('ERRORDB','1');
      end
      else
      begin
         showmessage('DB connectée !');
         Context.SetValue('ERRORDB','0');
      end;
    Je me suis apercu que je rentrai ni dans le 1er cas, ni dans le 2nd. Ce test m'aurait permi de rediriger l'utilisateur vers une joli page "Désolé, DB off", mais j'obtiens le fameux

    TXMLApplication.Initialize TXMLApplication.PreCreateXMLCollections TXMLApplication.CreateNewXMLCollection TXMLCollection.InitializeExtDataSources TDacDatabase.Open - Attribut de chaîne de connexion non valide
    N'y a t'il donc pas moyen de personnaliser ce genre d'erreur (comme je voulais le faire avec une redirection JS dans un before dans mon XMLGram, récupérant 'ERRORDB' envoyé par Delphi en Context) ?

    Nico

  2. #2
    RDM
    RDM est déconnecté
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Points : 2 927
    Points
    2 927
    Par défaut
    XMLRAd conncte la base de données autoamtiquement au démarrage, mais tu la laissé deconencté en paramétrant cela dans la datasource en placant connected à False mais là c'est a toi de la connecter à la main

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 94
    Points : 58
    Points
    58
    Par défaut
    XMLRAd conncte la base de données autoamtiquement au démarrage
    Tu veux dire qu'en cas de perte de connection à la DB, on n'a pas le choix du message à afficher ?

  4. #4
    RDM
    RDM est déconnecté
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Points : 2 927
    Points
    2 927
    Par défaut
    ca fait partie des exceptions un peu systèmede XMLRAD donc effectivement elle s sont par paramétrable...

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

Discussions similaires

  1. [PL/SQL] Chaine de caractères avec une quote
    Par Titouf dans le forum Oracle
    Réponses: 2
    Dernier message: 15/05/2006, 14h36
  2. [ADO] Chaine de connection incorrecte
    Par freud dans le forum Bases de données
    Réponses: 2
    Dernier message: 26/04/2006, 20h55
  3. [debutant] [XML] chaine de connection base de donnee
    Par clairenes dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 28/07/2005, 18h53
  4. tester une chaine de connection
    Par graphicsxp dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 10/05/2005, 13h32
  5. PostGreSQL 8 : ODBC, OLEDB, ADO et chaine de connection
    Par romeo9423 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 25/01/2005, 09h38

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