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 : Besoin d'aide Dataview [ Base de données / ADO.NET ] (hubertfabien)

mercredi 25 avril 2007 à 09:03:34 | Besoin d'aide Dataview

hubertfabien

Bonjour à tous,

voilà j'ai quelques difficultés à créer mon dataview. Je vais essayer d'être clair. J'ai 2 tables que je charge dans un dataset. Ces 2tables ont un champ en commun sur lequel je peux créer une relation. Je souhaite donc créer une dataview dans laquelle les 2 tables apparaitraient sur la même ligne.
Exemple:

Table1= Id,Nom
Table2= Id, Prenom
Dataview= Id,Nom,Prenom

Bien évidemment dans mon cas il y'a beaucoup plus de champs et un nombre très important d'enregistrements.

Voici le code que j'ai commencé mais bon je n'arrive pas du tout au résultat escompté:



PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

Dim ds AsNew DataSet

OracleDataAdapter2.Fill(ds, "TASKPLA")

OracleDataAdapter1.Fill(ds, "TASKMAJ")

ds.Tables("TASKMAJ").DefaultView.Sort = "NUMTSK_0"

Dim dvtaskpla As DataView

dvtaskpla =

New DataView(ds.Tables("TASKPLA"), "", "NUMTSK_0", DataViewRowState.CurrentRows)

ds.Relations.Add("TaskPlaToTaskMaj", ds.Tables("TASKPLA").Columns("NUMTSK_0"), ds.Tables("TASKMAJ").Columns("NUMTSK_0"))

Dim newview As DataView

ForEach drv As DataRowView In dvtaskpla

      newview = drv.CreateChildView("TaskPlaToTaskMaj")

Next

DataGrid1.DataSource = newview

 

EndSub

Par avance merci pour votre aide

mercredi 25 avril 2007 à 13:29:40 | Re : Besoin d'aide Dataview

kazer04

ta penser aux jointures?


mercredi 25 avril 2007 à 14:59:56 | Re : Besoin d'aide Dataview

hubertfabien

Oui pour les jointures.

Sinon j'ai attaqué d'une autre manière et ça marche.

J'ai utilisé 2 datasets où je met une table dans chaque et ensuite je fusionne les 2 dataset avec MERGE et ça marche nickel.

Merci




Cette discussion est classé dans : aide, ds, tables, dataview, numtsk


Répondre à ce message

Sujets en rapport avec ce message

Besoin d'aide pour la fonction Userform (ds Exel).....Merci [ par 51.lol ] Mon probleme est le suivant,Je veux faire un bouton de commande (dans un tableur Exel) qui, lorsque je cliques dessus, ouvres mon "objet" userform.Ega Intégrer deux tables de deux bases différentes ds 1 req? [ par jeanphi42 ] Est-il possible d'intégrer dans une requête deux tables de différentes bases? (sous Access)Merci d'avance lier une listebox avec un flexgrid!!! [ par djueh ] salut tout le monde,j'ai besoin d'aide: il faut que ce qui est selectionné ds ma liste box, affiche son contenu ds le flexgrid (un peu comme une listv SVP Besoin d'aide !!!!!! [ par Batin ] Bonjour,j'aurai aimé savoir comment lier plusieurs tables d'une base de donnée (type access) et la requete SQL correspondante . (requête qui utilise l Copie de tables d'une base ds une autre base [ par Liorah ] Bonjour à ts ceux ki vont etre intéressé par ce message...Je vous puase un peu le pb.....J'ai 2 bases de données qui ont des tables différentes ms aus Aide sur l'outil AnimGif [ par christophexv ] Bonjour,je suis débutant et je voudrais insérer l'outil AnimGif ds la boite a outil; quel est le contrôle que je dois sélectionner ds Composantsmerci AIDE AU VB ET ADODB [ par jolicoeur79 ] Bonjour,Je cherche une solution pour créer une base de donnees Access et les tables et les relation entre les tables ,si possible avec la methode ADOD Besoin d'aide pour mon taf ! DataGrid - Dataview - Mettre a jour, supprimer et Ajouter [ par aitoz ] bonjour,pour résumer j'ai un :1- Une connexion2- Un dataAdapter avec une requete SQL Select  passant par la connexion3- Un DataSet qui recupère les do Chargement du dataview [ par trexor ] Bonjour, j'ai une petite question concernant les datagrid et les tables liées....Pour l'affichage d'une table dans un datagrid, j'utilise ce code : Pu [VB.NET] Comment charger plusieurs tables ds un DataAdapter ? [ par dorian53 ] Bonjour,Tout est ds le titre, comment charger plusieurs tables ds un DataAdapter ?Jusqu'a present j'ai testé avec une table a charger grace aobjDataAd


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

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



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,296 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é.