begin process at 2012 02 14 19:00:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Base de données

 > 

ADO.NET

 > 

Besoin d'aide Dataview


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

Besoin d'aide Dataview

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ée 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

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 : 0,265 sec (3)

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