begin process at 2012 02 14 15:43:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Probleme avec les colonnes d'un datagrid


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

Probleme avec les colonnes d'un datagrid

lundi 9 août 2004 à 08:33:55 | Probleme avec les colonnes d'un datagrid

piervs

Bonjour a tous et merci d'avance !

Voila mon probleme, j'ai un datagrid rempli par un adodc via une requete sql, jusque la tout se passe bien. Seulement je voudrais changer le nom de certaines colonnes et en masquees certaines autres, c'est la qu'est mon probleme. Quand je fais un click droit sur la datagrid et que je vais dans "properties", puis "columns", je n'ai qcces qu'a 2 colonne ( colonne0 et colonne 1) et impossible d'avoir les autres !!! De plus si je change le nom de ces 2 colonnes il ne m'affiche carrement plus les autres !!

Voiila je suis desespere, en plus c'est urgent donc c'est un peu le drame! Bref si une ame charitable et qui peut repondre a mon probleme se presente je serais bien soulage.

Merci
lundi 9 août 2004 à 09:32:56 | Re : Probleme avec les colonnes d'un datagrid

bob10

Salut piervs, As tu essayé de donner les noms de tes colonnes dans ta requête SQL, par exemple :
"select NOM as Nom, PRENOM as Prenom, ADRESSE1 as Adresse ..."
Ou alors tu lie ton adodc à ton datagrid au moment de la création, et ensuite tu fait un click droit sur ton datagrid et tu click sur "Extraire les champ" et ensuite tu peux les modifier dans property.

bob le teigneux
lundi 9 août 2004 à 11:48:32 | Re : Probleme avec les colonnes d'un datagrid

devil_recycler

'lut !
pour masquer une colonne :

Dim ts As DataGridTableStyle = New DataGridTableStyle
ts.MappingName = DataGrid1.DataMember

DataGrid1.TableStyles.Add(ts)
DataGrid1.TableStyles(0).GridColumnStyles("nom de la colonne").Width = 0
Pour renommer une colonne :
DataGrid1.TableStyles(0).GridColumnStyles("nom de la colonne").HeaderText = "ton nouveau texte"

Je fais ca et ca marche
voala
+
Devil_Recycler
lundi 9 août 2004 à 16:09:16 | Re : Probleme avec les colonnes d'un datagrid

bob10

Salut devil_recycler !!!
En vb6, tu peux tous simplement faire :
DataGrid1.Columns(0).Width = 0
bob le teigneux
lundi 9 août 2004 à 16:25:56 | Re : Probleme avec les colonnes d'un datagrid

devil_recycler

ah vi vb6....
et ben je crois me souvenir (aie) kil y a une fonction tte faite du genre datagrid1.columns.delete....
tu vois ca et tu me dis

Devil_Recycler
lundi 9 août 2004 à 23:31:16 | Re : Probleme avec les colonnes d'un datagrid

piervs

Merci les gars pour votre contribution, je vais de ce pas voir si ca marche et si ca marche pas......... Je reviendrais :)
mardi 10 août 2004 à 05:03:36 | Re : Probleme avec les colonnes d'un datagrid

piervs

Bon en fait, g tjs mon probleme et ca commence a m'enerver !!!!!! En fait g que 2 colonnes dans property ( alors que je devrais en avoir jusqu'a 7 pour certaines requetes).
Et en fait c'est la toute la cle du probleme, si j'arrivais a ajouter des colonnes ou a avoir le bon nombre de colonnes dans les property de la datagrid, tout irais pour le mieux dans le meilleur des mondes !!! Car je sais changer les noms et masquer les colonnes, c'est pas le probleme ! Le probleme c'est que je peux le faire que pour 2 colonnes ( ce qui est tres nul).

Please help !!!!!!!!!!!!

PS : bob10 ta deuxieme solution ressemble un peu a ce que je voudrais faire ( enfin je crois) seulement je comprends pas du tout ce que tu entends par : "tu lies ton ado a ta datagrid au moment de la creation". Ca veux dire quoi? Moi j'ai lier mon ado a ma datagrid en mettant datasource=ado dans les proprietes de la datagrid, c'est ce que tu veux dire ( si c'est ca, ca marche pas) ou pas.
mardi 10 août 2004 à 11:11:41 | Re : Probleme avec les colonnes d'un datagrid

bob10

Salut piervs!!
Dans ton adodc, tu remplis les propriété "Connection string" et "record source" avec de valeurs valides. Ensuite dans la propriété datasource de ton datagrid, puis tu fait un click droit sur ton datagrid et tu sélectionnes "Extraire les champs" et là ton datagrid doit se redessiner avec tes bonnes colonnes. Cette technique ne fonctionne que si tu as toujours les mêmes champs dans ton select!!!
bob le teigneux
samedi 19 mars 2005 à 21:13:18 | Re : Probleme avec les colonnes d'un datagrid

macina



macina est ravi de vous retrouver
mardi 26 mai 2009 à 15:16:18 | Re : Probleme avec les colonnes d'un datagrid

erokage

Salut
Bob, j'ai essayé ta fonction pour changer la nom de ta colonne mais je tourne sur vb 2008, et sa ne fonctionne pas. Aurais tu une idée?


Cette discussion est classée dans : probleme, colonne, datagrid, colonnes


Répondre à ce message

Sujets en rapport avec ce message

Colonnes du DATAGRID en couleur [ par pepeveve ] J'aimerai pouvoir inserer une couleur de font dans les differentes colonnes de mon datagridpar exemple:1ere colonne en vert2eme colonne en rougej'ai PB Datagrid et en-tetes [ par Orion01 ] Bonjour a tous, J'ai des petits soucis avec mes datagrids! En effet, la premiere chose c'est que je veux que les en-tetes de mon datagrid ne soient pa verouiller 1 colonne d'une datagrid [ par alonsyl ] bonjour,j'utilise une datagrid dans une de mes form. celle-ci a 3 colonnes mais j'aimerais que seule la premiere soit verouillee en ecriture ie je vou Redimenssionner les Colonnes d'une DataGrid !!! [ par mickymickmc ] Bonjour a tous,je souhaiterai trouver un code Générique qui redimensionne automatiquement les colonnes d'une datagrid en fonction de son contenu !!!Au DATAGRID l'èvenement scroll [ par oracledev2099 ] Bonjour a tousvoila je voudrais soulever un problème que je ne trouve sur aucun Forum actuellementje développe en Visual Basic 6 avec le SP5.j'ai une Help !!!! Probleme avec les colonnes d'un datagrid VB.net [ par piervs ] Bonour à tous et merci d'avance !J'ecris car j'ai un problème de taille avec les propriétés des colonnes d'un datagrid en vb.net (je precise que je de Réunir 3 colonnes d'un DataGrid en une seule colonne VB.NET [ par Patrik ] Bonjour,Je souhaiterai réunir 3 colonnes d'un DataGrid en une seule colonne avec VB.NET.Par avance meric à toutes celles et ceux qui m'apporteront leu [VbNet] génération dynamique de colonne dans un datagrid [ par jshouse ] Bonjour! voici mon pb: je dois générer dynamiquement et des lignes (je sais faire) et des colonnes dans un datagrid, donc j'ai exploré la fonction A [vb.net] Question à propos d'une datagrid et ses colonnes [ par mik67 ] Bonjour à tous,Simple question : est-ce que le fait de cacher une colonne d'une datagrid avec MonDataSet.Tables["Employees"].Columns["LastName"].Colum Datagrid et edition des colonnes [ par gln31 ] Salut à toutes et tous, Je deviens chèvre pour un problème de mode édition dans les cellules d'un datagrid en vb .net. J'ai un datagrid de 2 colonnes


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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,936 sec (3)

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