2009-03-30 8 views
0

J'ai créé un ensemble de données typées dans un projet et l'ai déplacé vers un autre. La chaîne de connexion originelle créée dans le fichier de paramètres s'apparentait à "myconnectionstring2". Quand je l'ai déplacé vers le nouveau projet, je suis allé dans le fichier de paramètres du projet et j'ai créé une chaîne de connexion appelée "myconnectionstring". J'essaie d'obtenir l'ensemble de données typé pour utiliser ma nouvelle chaîne de connexion, mais le code généré est toujours à la recherche de "myconnectionstring2". Où puis-je changer le réglage? Je n'arrive pas à le trouver dans les propriétés de jeu de données typées.Modification de la chaîne de connexion pour un ensemble de données saisies

+0

N'essayant pas de vous critiquer ou quelque chose, mais si vous avez dit "Visual Studio" ou "C#" partout dans votre question ou tags, plus de gens comprendraient qu'ils se foutent de votre question au lieu d'essayer de vous aider et échouer. – Guss

+0

Bon point. J'ai ajouté .net comme étiquette. – Micah

Répondre

3

Je l'ai trouvé. Vous devez cliquer sur "xxxTableAdapter" dans le concepteur pour accéder au paramètre de chaîne de connexion. Vous pouvez spécifier une chaîne de connexion différente pour chaque adaptateur de table dans votre ensemble de données. Mon problème était que je cherchais une propriété de chaîne de connexion DataSet/Top Level.

+0

Si vous modifiez la chaîne de connexion au moment de la conception pour un TableAdapter, tous les autres TableAdapters sont modifiés instantanément, donc pour autant que je sache, vous ne pouvez pas affecter différentes chaînes de connexion AU DESIGN TIME pour chaque TableAdapter. De toute évidence, vous êtes toujours autorisé à le modifier à l'exécution si vous avez défini le modificateur de connexion de TableAdapter sur public. – Roger

Questions connexes