Meilleur auteur de réponses
Connexion de CrystalReport au base de donnée

Question
-
Bonjours à tous, j'ai crée un CrystalReport qui contient des champs liés à une base donée, ce dérnier se trouve dans le même répértoire de fichier exécutable du programme (d:/Programme), lorsque je fais l'exécution du programme le CrystalReport ça marche bien, mais si je change l'emplacement du répértoire et j'exécute le programme, s'affiche un message qui dit que le chemin de la base de donée est introuvable. je sais pas comment je peux résoudre ce problème parcque le CrystalReport toujours conserve le chemin originale (d:/Programme) même que la base de donée se trouve dans le même répértoire de l'exécutable.
Réponses
-
Bonjour,
J'ai trouvé sur la MSDN US un post qui explique comment en VB.Net réaliser la connexion à la base de données au runtime.
Cela devrait vous permettre de gérer la connexion à la base non plus dans Crystal Report mais dans le code.
Pour avoir le code en C#, il suffit de passer chez developerfusion : http://www.developerfusion.com/tools/convert/vb-to-csharp/
Un autre exemple : http://www.codeproject.com/KB/vb/Crystal_Rpt__Connectio.aspx
Cordialement,
Thomas
Thomas Aimonetti - C# - Sharplog Engineering - http://www.sharplog.fr- Marqué comme réponse Alex Petrescu jeudi 20 janvier 2011 09:26
Toutes les réponses
-
Bonjour,
J'ai trouvé sur la MSDN US un post qui explique comment en VB.Net réaliser la connexion à la base de données au runtime.
Cela devrait vous permettre de gérer la connexion à la base non plus dans Crystal Report mais dans le code.
Pour avoir le code en C#, il suffit de passer chez developerfusion : http://www.developerfusion.com/tools/convert/vb-to-csharp/
Un autre exemple : http://www.codeproject.com/KB/vb/Crystal_Rpt__Connectio.aspx
Cordialement,
Thomas
Thomas Aimonetti - C# - Sharplog Engineering - http://www.sharplog.fr- Marqué comme réponse Alex Petrescu jeudi 20 janvier 2011 09:26
-
Bonjour,
Dans les options de connexions, il faut supprimer le chemin d'accès à la BD, je suppose que c'est "d:\Programme" et ne laisser que le nom de la source de données.
Attention, que pour les nouvelles versions de Crystal, si un aperçu est fait à partir du mode édition alors le chemin est réinitialisé et il faudra faire à nouveau la manipulation de suppression du chemin.
-
Bonjour,
Prof Ali, est-ce que les solutions de Thomas et Fabrice vous ont été utiles ? Si vous avez besoin de clarifications supplémentaires, n’hésitez pas de nous contacter.
Cordialement,
Alex
________________
Astuces pour Visual Studio 2010
XNA – Développement jeux vidéo
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF
Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.