none
Affichage dans un datagridview RRS feed

  • Question

  • Bonjour,

    je vouddrais afficher le resultat d'une requete dans un datagridview. comment faire ? Voici mon code

     Dim MyConnexion As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source= C:\Projet de mise a jour\Basededonnées\Edson80.mdb;") 'Définition de la connexion
            Dim Mycommand As OleDbCommand = MyConnexion.CreateCommand() 'générer la connexion
            Mycommand.CommandText = "SELECT Fi_Bordereau.F_Dateb FROM Fi_Bordereau  where  Fi_Bordereau.F_Dateb between #" & TextBoxjj.Text & " # and #" & TextBoxmm.Text & "# ;" 'Requête permettant de récupérer tous les champs de la table Fi_Bordereau
            MyConnexion.Open()
            Dim myReader As OleDbDataReader = Mycommand.ExecuteReader()
            '----------------- Recherche de la donnée ----------------
            Do While myReader.Read()
                Me.ListBox1. Items.Add(myReader.GetDateTime(0)) 'affiche la rubrique lue dans la zone liste
           Loop

    Au lieu de l'afficher dans une listBox, je veux l'afficher Dans un datagridview.

    Aidez moi SVP !?

    Cordialement

    vendredi 18 juin 2010 11:57

Réponses

  • Bonjour,

     

     

    Essayez avec ce code :

     

    Dim con As New OleDbConnection

            con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\Database1.accdb"

            Dim com As New OleDbCommand

            com.Connection = con

            com.CommandText = "select * from table1"

            Dim da As New OleDbDataAdapter

            da.SelectCommand = com

     

     

          

            Dim d As New BindingSource

            Dim ds As New DataSet

            ds.Tables.Add("Table1")

            con.Open()

     

            d.DataSource = ds

            d.DataMember = "Table1"

            Me.DataGridView2.DataSource = d

            da.Fill(ds.Tables("Table1"))

            con.Close()

     

     

    Cordialement,

    Alex

    __________________________________________________________________________________________

    Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007

     

    Astuces pour Visual Studio 2010

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Workflow Foundation

     

    Café des usages

     

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     

     

    vendredi 18 juin 2010 14:41