IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Travailler avec un DataGridView?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut Travailler avec un DataGridView?
    je travaille sous vb.net 2005 avec une connexion base de donnée Access
    en fait j arrive pas a faire afficher dans un DataGridView deux champs de la base déja créée et faire ensuite afficher dans chaun de 2 controle TextBox la valeur de la colonne selectionnée(choisie)dans chaque champ du DataGridView.
    la fenetre contient deux TextBox et un controle DataGridView.
    si quelqu un de vous peut m aider
    merci d avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut
    utilise tu le databindings? sinon regarde de ce coté là tu verras tu trouveras plein d'exemple sur le web

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    299
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 299
    Par défaut
    Bonjour,

    Le datagridview relié à des données, ça ne peut pas s'expliquer facilement en quelques lignes...

    Mais tu trouveras des exemples concrets de code (entre access et un datagridview) en faisant des recherches sur ce forum ainsi qu'en regardant au préalable quelques chapitres du cours de M. Lasserre.

  4. #4
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut
    non j ai pas utilisé
    merci j v voir

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    374
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 374
    Par défaut
    Bonjour,
    en quelques mots
    1 charge une table avec les données extraites de la BDR
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    SQLCMD.Connection = "connectioSQL"
        SQLCMD.CommandText = "commande sql"
        SQLCMD.CommandType = CommandType.Text
        SQLDA = New SqlClient.SqlDataAdapter
        SQLDA.SelectCommand = SQLCMD
        Try
           SQLDA.Fill("NomDeLaTable")
        Catch ex As Exception
          Throw New Exception(String.Format("Erreur Chargement table : {0}", Table.TableName), ex)
        Finally
    2 lier la table au datagridview
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DGV.DataSource = datasource
        DGV.DataMember = "NomDeLaTable"
    3 lier un textbox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim Bind As Binding
        'lier un champ à un textbox
           Bind = New Binding("Text", NomDeLaTable, "NomDuChamp")
          TextBox.DataBindings.Add(Bind)
    Bon boulot Jean

  6. #6
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut
    merci pr tou
    en fait c pa encore résolu parce que j voulai mettr l élément sélectionné du datagridview dans le textbox é j arriv pa a fair

  7. #7
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut
    voila moi c ke j voulai fair
    selon le premier caractère saisi ds le text box j v voir dans le datagridview les élément qui commencent par ce caractère saisi et selectionner le 1er element et laisser après le choix pr l utilisateur( en fait ça permet en qlq sorte d faciliter la saisi pr l utilisateur)et cliquer après sur OK pr mettre l element selecionné ds le textbox
    voila c ke g mi com code

    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
    Dim j As Integer
    Dim i = 1
    Dim strdgv As String
    myDataGridView = New DataGridView
    myDataGridView.Columns.Clear()
    'remlissage de la première colonne du DataGridView a partir du DataTable
    For Each datarow In myDataTable.Rows
    myDataGridView.RowCount = i
    myDataGridView.ColumnCount = 0
    myDataGridView.Text = datarow.Item("Code")
    i += 1
    Next

    Dim nbligne = myDataGridView.RowCount
    'selection automatique d'un élément du premier champ du DataGridView
    For j = 0 To nbligne - 1
    strdgv = myDataGridView.Item(0, j).ToString
    If (Equals(TextBox1.Text, strdgv) = True) Then
    myDataGridView.CurrentCell = myDataGridView.Rows(j).Cells(0)
    End If
    Next

    End Sub

    et ça marche paaaaaaas

Discussions similaires

  1. [c#] Travail avec datagridview.
    Par penchu dans le forum Windows Forms
    Réponses: 5
    Dernier message: 21/12/2006, 17h59
  2. Travailler avec PHP / Apache / MySQL
    Par R3iTt0R dans le forum Linux
    Réponses: 22
    Dernier message: 24/06/2004, 11h03
  3. Ouvrir le poste de travail (avec ShellExecute) ?
    Par benj63 dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/08/2003, 11h09
  4. Documentation sur la manière de travailler avec le XML en java
    Par DelPiero62 dans le forum Format d'échange (XML, JSON...)
    Réponses: 8
    Dernier message: 26/03/2003, 09h16
  5. Travailler avec des bits
    Par Vulvulune dans le forum Langage
    Réponses: 5
    Dernier message: 02/03/2003, 19h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo