aminegalai
Messages postés28Date d'inscriptiondimanche 2 novembre 2008StatutMembreDernière intervention19 septembre 2009
-
13 avril 2009 à 14:44
cs_Robert33
Messages postés834Date d'inscriptionsamedi 15 novembre 2008StatutMembreDernière intervention14 janvier 2017
-
15 avril 2009 à 08:27
Bonjour;
j'ai visual studio 2005 et sql server 2005
je veux connecté une base de données 2005 à mon projet c#, j'ai trouvé des solutions les voilà :
1-1ère Mèthode :
Menu affichage ; Explorateur des serveur ; Ajouter une connexion ;
puis via le menu donnée/Source de donnée/nouvelle source de donnée. En
créant la source de donnée on dois utilisé la chaine de connexion créée.
MaSqlCnx.ConnectionString = "workstation id=SERVEUR;packet size =4096;integrated security=SSPI;data source=.\\sqlexpress;persist security info=true;initial catalog=database1";
2-2méthode:
j'ajoute une bd comme l'ajout d'une form (une bd attaché)
Mon problème est de savoir quel est la mèthode qui permet d'attaché la base de données au projet et est-ce-que si on change du pc vers un autre pc qui n'a pas de visual studio 2005 est ce que la base de donnée marche ou non????,
mon problème ce n'est pas à la connexion mais à la livraison de l'application et la base de doonées
s'il y a d'autres méthodes les quelles svp ???
merci
cs_Robert33
Messages postés834Date d'inscriptionsamedi 15 novembre 2008StatutMembreDernière intervention14 janvier 201733 15 avril 2009 à 08:27
Bonjour,
le plus simple est de mettre ta chaine de connexion dans le fichier de configuration.
Dans ton projet, ouvre le fichier App.config.
Ajoute ta chaine de connexion par defaut:
<?
xmlversion="1.0"encoding="utf-8"?>
<configuration>
<appSettings>
<addkey="ConnectionString"value="packet size =4096;integrated security=SSPI;data source=.\\sqlexpress;persist security info=true;initial catalog=database1"/>
</appSettings>
</configuration>Dans ton code, avant d'ouvrir ta connexion, remplace la chaine de connexion.