Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Jointure dans un DATASET, c'est possible ?? [ Archives / Base de données ] (Pplessis81)

vendredi 8 avril 2005 à 12:06:13 | Jointure dans un DATASET, c'est possible ??

Pplessis81

Bonjour, je debute avec ADO.net et il ya un truc que je vois pas trop comment faire, ouf il y a CODES Sources.
Donc voila j'ai un data set avec plein de tables diverse. Et je voudrais recupere des information dans plusieurs table.
Donc realiser une requete de jointure dans mon DATA Set. Je vois pas comment faire. C'est peux etre tt con.

Merci Beaucoup,
BYE BYE

vendredi 8 avril 2005 à 12:37:38 | Re : Jointure dans un DATASET, c'est possible ??

titeoe

Si tu utilise le designer pour faire ton dataset, il y a de quoi mettre des relations entre les champs de tes datatables

Sinon en mode codewarrior tu fais :

//création dataset

DataSet ds = new DataSet("monDataSet");

//création tables

DataTable t1 = new DataTable("table1") ;

DataTable t2 = new DataTable("table2") ;

//création colones

t1.Columns.Add(new DataColumn("col1")) ;

t2.Columns.Add(new DataColumn("col1")) ;

//ajout des tables

ds.Tables.Add(t1) ;

ds.Tables.Add(t2) ;

//ajout d'une relation

DataColumn c1 = t1.Columns["col1"] ;

DataColumn c2 = t2.Columns["col1"] ;

ds.Relations.Add(c1 , c2) ;


vendredi 8 avril 2005 à 13:00:24 | Re : Jointure dans un DATASET, c'est possible ??

Pplessis81

Merci
Mains une fois que ma relation exsiste entre les deux colonnes on fais comment pour recuperer des valeurs qui appartienne a deux tables.
....


vendredi 8 avril 2005 à 13:07:25 | Re : Jointure dans un DATASET, c'est possible ??

MorpionMx

Membre Club Administrateur CodeS-SourceS
Avec les méthodes DataRow.GetParentRow() et DataRow.GetChildRow(), il me semble.

Mx

vendredi 8 avril 2005 à 13:18:53 | Re : Jointure dans un DATASET, c'est possible ??

Pplessis81

MERCI Beaucoup


vendredi 15 avril 2005 à 15:28:25 | Re : Jointure dans un DATASET, c'est possible ??

le_bert

Merci bien pour les infos...

J'ai pu créer une mini BDD déconnecté avec des données venant d'un fichier XML...

            DTTable = dtDatset.Tables["table1"];
            DTTable2 = dtDatset.Tables["table2"];
           

            DataColumn c1 = DTTable.Columns["champ1"];
            DataColumn c2 = DTTable2.Columns["champ2"];

            MyDS.Relations.Add(c2 , c1) ;

et travailler avec les datables en déconnecté avant de tout remonter dans les données XML

A ton étoile .........



Cette discussion est classé dans : possible, data, dataset, vois, jointure


Répondre à ce message

Sujets en rapport avec ce message

dataset et update dans data source (database) [ par danyo ] salut,lorsque je modifie un champ d'un tableau dans mon dataset,tout se passe tres bien mais quand je modifie le KEY,ca bugue a l'execution .merci pou Mise ajour de donnees avec vs 2005 [ par matlocker ] Bonjour,Je decouvre actuellement vs 2005 et je viens de cree une appli qui recupere le contenu d'une table.Donc j'ai ajouter une souce de donnees a ma Pb requete SQL sur une base Oracle [ par atmeitsatme ] Bonjour,J'ais un web servcice, qui se connecte à une base données Oracle via OleDb.Voici une de mes web methodes : OleDbDataAdapter monAdapter = new O comment obtenir un Dataset a partir de Web Service [ par creanova2000 ] Bonjour ,Je desir me connecter un WebService et faire des requettes sur la base de donnees SQL Server, mais cela ne se fait pas. J'ai pas d'erreur .J' convert xls to xml [ par pofipofo ] Bonjour à tous,je code avec visual studio 2005.je souhaiterais créer un fichier xml à partir d'une feuille excel.on m'a dit qu'il fallait d'abord stoc datagrid [ par cococo84 ] bonjour, j'ai créé un datagrid à partir d'un dataset.je voudrai savoir s'il est possible avec un datagrid que, lorsque l'on change en simulation la va Jointure entre deux datasets (et non entre deux tables d'un dataset) ? [ par bassory99 ] Bonjour à tous J'aimerais effectuer une liaison entre duex datasets. L'un généré à partir d'une base de données et l'autre à partir d'un webservice ( dataset typé sous oracle [ par vince1303 ] Bonjour,J'ai le super bout de code ci-dessous qui marche très bien, il execute une requête sous Oracle et renvoi un dataset. Comment adapter creation d'un dataset dynamique et repercuter cette table dans une base de donnee access [ par WAKAWAKA ] Bonjour,en fait j'ai creer un dataset dynamique avec le code suivant://creation de ma base de donnée access test.mdbif (File<f Dataset en mode design [ par thedarkkillerz ] Bonjour,  je développe actuellement une grille liée à un dataset, mais le dataset à un comportement pour le moins étrange..En effet je crée le dataset


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.