Le grand Zorro
Messages postés50Date d'inscriptionmercredi 4 août 2004StatutMembreDernière intervention12 mai 2008
-
3 mai 2008 à 10:43
wacssine
Messages postés59Date d'inscriptionsamedi 13 octobre 2007StatutMembreDernière intervention 1 décembre 2013
-
18 juil. 2008 à 13:47
bonjour,
J'ai une base de données que j'exploite avec une appli en VB.NET.
Lorsque j'utilise une requête genre " SELECT * FROM t_MaTable;" tout fonctionne parfaitement (avec DataSet, DataAdapter..., en objet Oledb et non pas sql).
Mais lorsque je veux sélectionner tous les éléments de deux tables, le DataSet ne se rempli qu'avec la dernière table mentionné dans la requête :
SELECT * FROM t_MaTable1 , t_MaTable2;"
Même résultat si j'inclus dans ma requête les relations avec INNER JOIN..
N'étant pas spécialiste SQL je me dis que quelquechose cloche dans ma requête.
Quelqu'un a-t-il une idée pour résoudre mon problème ? Merci d'avance
Le grand Zorro
Messages postés50Date d'inscriptionmercredi 4 août 2004StatutMembreDernière intervention12 mai 2008 3 mai 2008 à 11:14
C'est ce que j'utilise pour palier mon soucis Je rempli deux DataTable différents pour récupéré mes données et je lance deux requêtes. Mais cela ne facilite pas la programmation de mon affaire.
cs_bernardo67
Messages postés41Date d'inscriptiondimanche 28 mai 2006StatutMembreDernière intervention20 janvier 2009 3 mai 2008 à 18:37
Salut,
Si ton application ne va pas trop loin dans l'exploitation d'une base sql, tu peux aussi passer par l'outil graphique de VS en glissant tes éléments.
Toutes les tables sont alors chargées dans le même dataset.
Le grand Zorro
Messages postés50Date d'inscriptionmercredi 4 août 2004StatutMembreDernière intervention12 mai 2008 3 mai 2008 à 22:28
En fait en potassant des bouquins sur le sujets, il s'avère que .. c'est plutôt complexe, on sy' prend en plusieurs fois pour récupérer les données dans plusieurs DataTable d'un même DataSet. L'idéal par la suite est de créer les jointures avec des DataRelation.
(Je travaille en mode déconnecté.. )
Merci pour les pistes