Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/06/2006, 15h46   #1
Nouveau Membre du Club
 
Inscription : avril 2003
Messages : 94
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 94
Points : 27
Points : 27
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 :
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

Citation:
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
LeCaméléon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 23h09   #2
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
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
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2006, 10h54   #3
Nouveau Membre du Club
 
Inscription : avril 2003
Messages : 94
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 94
Points : 27
Points : 27
Citation:
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 ?
LeCaméléon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2006, 14h15   #4
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
ca fait partie des exceptions un peu systèmede XMLRAD donc effectivement elle s sont par paramétrable...
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h01.


 
 
 
 
Partenaires

Hébergement Web