VB.Net rapport crystal chaîne de connexion

Je suis en utilisant vb.net 2010 de développer mon logiciel. Ont également crystal reports dans mes projets et tout fonctionne parfaitement sur mon PC.

Mon problème est que j'ai la conception du rapport crystal dans mon PC avec l'assistant et my PC is not the server, puis le télécharger sur le serveur de sorte qu'il serait accessible aux utilisateurs. Mais lorsque vous essayez d'ouvrir un rapport connection problem à la base de données s'affiche. Je sais que c'est en raison de la propriété de connexion lorsque j'ai conçu les rapports sur mon PC.

Comment puis-je résoudre ce problème.

  • Êtes-vous à l'aide de la DSN pour se connecter à la base de données? Vous pouvez poster votre code pour la connexion?
  • Qu'est-ce que la DSN? Tout ce que je fais est d'utiliser visual studio 2010 pour la conception de ces rapports.
  • voulez-vous dire DNS? Serveur De Nom De Domaine
  • Nom de Source de données = DSN. En quelque sorte, vous devez connecter votre rapport à la source de données (base de données). Évidemment, vous pouvez le faire sur votre PC. Mais une fois que vous passez à votre serveur, cette source de données ne sont plus accessibles/disponibles. Alors, comment êtes-vous de la connexion de votre rapport à la source de données?
  • Exactement, c'est mon problème. Je demande à propos de loin pour enregistrer la chaîne de connexion à la base de données par programmation, donc quel que soit le serveur DSN je peux juste modifier la source et les rapports fonctionne dans n'importe quel serveur.
  • Vous devez créer la même source de données sur votre serveur que vous avez sur votre PC.
  • L'a obtenu. C'est une façon de résoudre le problème. Mais si je veux spécifier le nom du serveur dans mon code qui peut être fait?