Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > Connectivité
Connectivité Forum sur les problèmes de connexion CR/SGBD
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 11/06/2007, 02h06   #1
Invité de passage
 
Inscription : mai 2006
Messages : 33
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 33
Points : 4
Points : 4
Par défaut [C#] dynamiser la connexion de crystalreport

Bonjour

A chaque changement du mot de passe de ma BD, je doit reconfigurer manuellement tout les crystal report de mon application et c pas chose facile a faire

y a t'il une méthode ou procedure a suivre pour dynamiser ce travail
ou de passé la chaine de connexion en paramétre

sachant que je possede la nouvelle chaine de connexion a ma BD c-a-d le nouveau mot de passe

merci SVP c trés urgent
jouidos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2007, 14h27   #2
Nouveau Membre du Club
 
Inscription : février 2007
Messages : 91
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 91
Points : 36
Points : 36
Oulala, ça m'a pas l'air simple ton affaire...
Tu travailles sur quel version de CrystalReport?
darnold est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2007, 16h52   #3
Membre Expert
 
Avatar de lazarel
 
Homme
Consultant informatique
Inscription : mai 2007
Messages : 893
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2007
Messages : 893
Points : 1 360
Points : 1 360
Bonjour


Moi je sais mais je sais le faire uniquement sous java. donc en C# je peux pas t'aider

Bonne chance lazarel
lazarel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 08h47   #4
Nouveau Membre du Club
 
Inscription : février 2007
Messages : 91
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 91
Points : 36
Points : 36
Ben tu sais Java et C# c'est super hyper proche hein...

Donne ta solution jsuis sur qu'on pourra l'adapter :p
darnold est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 09h18   #5
Membre Expert
 
Avatar de lazarel
 
Homme
Consultant informatique
Inscription : mai 2007
Messages : 893
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2007
Messages : 893
Points : 1 360
Points : 1 360
Bonjour,


Je n'ai pas le droit de te filer notre code pour des raisons professionelle, mais voici quelques liens utile :

Chez BO
Sur d'autre forums

Dans le premier, le pdf te donne déjà une piste.
Le second, décrit le début des solutions en java et C#.

Une petite chose il existe plein de bug issue de cette méthode qui sont relative à crystal. Par exemple l'altération et la duplication de table ayant le même nom. Tu risque de devoir reprendre plusieurs rapports


Cordialement Lazarel
lazarel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 09h57   #6
Invité de passage
 
Inscription : mai 2006
Messages : 33
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 33
Points : 4
Points : 4
Par défaut solution



Code :
1
2
3
4
5
 
            l.Load();
            l.DataSourceConnections[0].SetConnection(s.get_servername(), s.get_BD(), false);
            l.DataSourceConnections[0].SetLogon(s.get_login(), s.get_pwd());
            nv.crystalReportViewer1.ReportSource = l;

Il faut juste ajouter c 2 ligne de code et ça marche


s est une classe ou je peut sauvegarder et lire les nouveaux données de connexion (serveur,BD,login,pwd) a partir d'un fichier XML
jouidos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h25.


 
 
 
 
Partenaires

Hébergement Web