begin process at 2012 02 10 16:14:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Base de données

 > 

SQL Server

 > 

Comment changer la datasource à l'éxécution ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment changer la datasource à l'éxécution ?

mardi 21 août 2007 à 12:08:12 | Comment changer la datasource à l'éxécution ?

ilitman

Bonjour, j'ai bien fouillé ce forum mais je n'y ai trouvé aucune réponse... alors voilà:

Le contexte:
    j'ai crée une source de données sous Visual Studio 2005 et generer le DataSet adéquat par le concepteur intégré.

Le problème:
    Je voudrais pouvoir changer la datasource au démarrage de l'application, la BDD est la même, les tables aussi (je souhaite si possible conserver le dataSet generé par Visual studio, il m'a créé tous les tableAdaptaters, etc.. donc j'aimerais autant ne pas tout refaire à la main). En fait seul l'IP du serveur doit être saisie au lancement. J'ai vu que la chaine de connexion était stockée dans app.config, dans Settings.settings et Settings.Designer.cs, seulement voilà, à l'éxecution j'y accède par globals mais tout ces fichiers et les données qu'ils contiennent sont en lecture seule, donc ma question:
Comment faire pour modifier la connectionString du dataSource de mon DataSet au lancement de l'application ?(j'espère être clair)

En vous remerciant d'avance !

mardi 21 août 2007 à 14:22:28 | Re : Comment changer la datasource à l'éxécution ?

sebmafate

Membre Club Administrateur CodeS-SourceS
bah... directement à partir du code... en faisant :

[NomApplication].Properties.Settings.Default.[TaPropriete] = "toto";
[NomApplication].Properties.Settings.Default.Save();

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
mardi 21 août 2007 à 17:10:01 | Re : Comment changer la datasource à l'éxécution ?

Nikoui

Il me semble que pour que cela fonctionne, ta propriété doit être définie dans les settings comme étant de type "Utilisateur" et non "Application" (celles de type Application ne sont qu'en lecture seule)


Working as designed
www.nikoui.fr


Cette discussion est classée dans : changer, dataset, éxécution, datasource, settings


Répondre à ce message

Sujets en rapport avec ce message

DataSet changer un champs [ par moihenry ] Bonjour, dans une dataset qui a déjà été remplie par une bdd. Comment on peut changer le contenu d' une cellule donc par exemple la cellule de la prem database, dataset et listbox.datasource [ par RV2931 ] Bonjour,mon problème est surement très simple à résoudre mais voilà, au lieu de tatoner sans savoir où je vais je préfère poser la question ici. Je n' combobox datasource [ par olibara ] bonjourj'aimerais utiliser un combo box afin de choisir une valeur permettant de faire un query avec filtre "where"ce combo box est lui meme rempli a changer les valeurs du DefaultSettingValueAttribute [ par shedex ] bonjour, est -il possible par du code de changer les valeurs du DefaultSettingValueAttribute dans le fichier Settings.Designer.cs?j'ai une application Ajouter une ROW a un dataGridView lié a une DataSource [ par disciplined ] Bonjour, Je remplis un DataGridView à l'aide d'une requête et donc je le lie à un DataSet. Cependant j'aimerais laisser la possibilité à l'utilisateu Dataset [ par lamyruth ] Bonsoir à tous,je développe sous Visual Studio 2005 et C# 2.0.Dans mon projet j'ai créé une bibliothèque de classe pour l'accès aux données.Dans la di sauvgarde de dataset dans oracle [ par bkahina ] salut, j'ai pu réaliser le transfert du fichier log vers un dataset oracle.voici le code en c# ://*-* affichage du contunu de la base de donnée dans d Comment faire pour avoir les résultats d'une procédure stockée SQL 2005 dans un rapport vs2005 reporting? [ par pisse_ko_pat ] Bonjour, je vous expose le plus simplement possible mon problème un peu compliqué.Je dois faire du reporting sous vs2005 avec l'outil intégré (pas cry Changer la police et le style [ par alexsoso ] Bonjour a tous, je commence en sharp et j'aurais voulu modifier le police et le style de mon affichage de la message box:  j'ai ça pour l'instant :str modifier un datatype [ par tracks62 ] Bonjour,Je suis sur un projet ou j'ai créer un dataset typé avec le disgner, il comporte un  DataTable avec plusieurs colonnes. Ce dataset est lié a u


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,295 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales