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 : vb.net filtre sur dataset [ Divers / General ] (taikibaybay)

mardi 16 janvier 2007 à 22:39:22 | vb.net filtre sur dataset

taikibaybay

Membre Club
bonsoir,
je charge un dataset avec une table sqlserver, je veux filtrer les informations afficher dans mon datagridview, sur un champ ex: idclient,
n afficher que le client qui a cet idclient
merci pour vous et bonne contuation


mardi 16 janvier 2007 à 23:02:32 | Re : vb.net filtre sur dataset

EBArtSoft

Administrateur CodeS-SourceS
Il faut filtrer a la source. Lorsque tu crée ton dataset indique une clause WHERE ex SELECT * FROM clients WHERE idclient = 1

@+

[Code]E.B.[/Code]

mardi 16 janvier 2007 à 23:07:44 | Re : vb.net filtre sur dataset

EBArtSoft

Administrateur CodeS-SourceS
Ou bien ajouter un control BindingSource et utiliser sa propriete Filter

@+

[Code]E.B.[/Code]

mercredi 17 janvier 2007 à 11:09:03 | Re : vb.net filtre sur dataset

taikibaybay

Membre Club
utiliser le filter est une bonne idee, mais un exemple ca serai le bien venu, pour bien comprendre comment ca marche ,
merci


mercredi 17 janvier 2007 à 12:18:25 | Re : vb.net filtre sur dataset

taikibaybay

Membre Club
voila le code que je fais mais mon datagridview est vide
'******** DSClients est un dataset

      Dim ds As New DSClients 
        Dim source1 As New BindingSource()
        Dim tables As DataTableCollection = ds.Tables
        Dim view As New DataView(tables(0))



        source1.DataSource = view
        source1.Filter = "reseau='carouest'"
        BaseclientspjpaDataGridView.DataSource = source1

merci


    

mercredi 17 janvier 2007 à 12:32:26 | Re : vb.net filtre sur dataset
mercredi 17 janvier 2007 à 15:17:21 | Re : vb.net filtre sur dataset

taikibaybay

Membre Club
merci a toi mais je n ai toujours pas la solution pour mon pb mon code ne marche pas



mercredi 17 janvier 2007 à 15:42:58 | Re : vb.net filtre sur dataset

EBArtSoft

Administrateur CodeS-SourceS
Peux tu nous montrer un bout de ton code ? il y a surement un autre probleme. Ainsi que la version de vb.net que tu utilise

@+

[Code]E.B.[/Code]

mercredi 17 janvier 2007 à 15:46:02 | Re : vb.net filtre sur dataset

taikibaybay

Membre Club

voila le code, et j etulise visual studio  version pro eng
''''''''''''''''''''* DSClients est un dataset

      Dim ds As New DSClients 
        Dim source1 As New BindingSource()
        Dim tables As DataTableCollection = ds.Tables
        Dim view As New DataView(tables(0))



        source1.DataSource = view
        source1.Filter = "reseau='carouest'"
        BaseclientspjpaDataGridView.DataSource = source1

mercredi 17 janvier 2007 à 17:19:20 | Re : vb.net filtre sur dataset

EBArtSoft

Administrateur CodeS-SourceS
Ok donc tu dis que ton dfataset est vide. Essaie sans le filtre et dis nous si tu as des données. Le probleme vient peut etre de la definition du filtre ou des formats de données. C'est bien vs 2005 que tu utilises ?

@+

[Code]E.B.[/Code]


1 2

Cette discussion est classé dans : net, vb, afficher, dataset, filtre


Répondre à ce message

Sujets en rapport avec ce message

Vb.net s'arrette à la 1er condition!!! [ par Goldeneye007 ] Vb.net délire quand je met une condition avec un si et un sinon le programme regarde toujours la 1ere condition pk?Vlà le si : Function <fo [vb.net 1.1] Probleme avec les msgbox [ par malhivertman1 ] Bonjour, quand j'essaye de mettre par exemplemsgbox("test") , j'ai ce jolie message d'erreur qui s'affiche : Vous ne pouvez pas afficher une boîte de Deploiement VB.NET 2005 [ par Big200148 ] J'ai une application qui utilise un DataSet fortement typé. Lors de l'installation tout se passe bien. Mais quand je veut utiliser mon appli, elle va question sur l'utilisation de "dataset "en vb.net [ par wacssine ] bonjour,est ce que je peux utiliser la dataset en mode connecté dans vb.net [VB.net]Afficher un fichier powerpoint [ par cherrymoon08 ] Bonjour,  Je cherche à afficher dans une fenêtre Windows un powerpoint (ppt ou pps) le plus simplement possible, un peu comme on pourrait afficher une VB.NET et les datasets [ par jkasa ] Salut je voudrai savoir comment rendre disponible un dataset pour toutes les formes d'un projet ?OU faut il créer un dataset par Form ?Merci@+ VB.NET : Afficher en hexa ? [ par Scurio ] salut à tous,J'aimerais savoir comment je dois faire pour afficher des chiffres en Hexadécimale dans un control ? Par exemple un ListBox ?Merci Sur le dataset en vb.net [ par novicevb ] Comment savoir si le dataset est vide lors qu'on a fait notre commande sql et si possible quel ou quels fonctions permettent de vérifier le contenu du Comment afficher un rapport crystal en vb.net [ par novicevb ] J'ai fait un rapport de crystal pour une recherche et je voudrais l'afficher et l'imprimerIl y a t-il une façon facile d'afficher et d'imprimer un rap Insérer et Afficher un tableau (VB.net) [ par van06 ] Salut,Je souhaiterai savoir s'il est possible de créer des tableaux, et si oui par quel moyen.En fait, je souhaiterai faire un menu Tableau/Insérer ta


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

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,312 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é.