Remplir un datagrid avec un dataset !

Contenu du snippet

Suite au tutorial de "vieux lion" avec son remplissage d'un datagrid via une liaison de donnée simple , cette source permet de remplir un datagrid via un dataset ; Pourquoi un dataset ? simplement parce que grace au dataset vous pourraient parametrer votre datagrid pour la pagination et le tri....

Source / Exemple :


Sub ChargerDatagrid()

        Dim strConn As String = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" & Server.MapPath("BDD/NOM_DE_VOTRE_BDD.mdb") & ";"
        
        Dim Conn1 As New OleDb.OleDbConnection()

        Conn1 = New OleDb.OleDbConnection(strConn)
        Conn1.Open()

        Dim Rd As OleDb.OleDbDataAdapter
        Dim data As New Data.DataSet()
        Dim strsql As String

        strsql = "VOTRE REQUETE SQL"
       
        Rd = New OleDb.OleDbDataAdapter(strsql, Conn1)
        data = New Data.DataSet()
        Rd.Fill(data)

        DataAgence.DataSource = data
        DataAgence.DataBind()

        data.Dispose()
        Conn1.Close()

    End Sub

Conclusion :


voilà ! il n'y a pas de commentaire mais le code est comprehensible ! bien sûr le contrôle datagrid est tres complet ... et il reste à expliquer par exemple le generateur de propriété , les colonnes de modeles , l'edition du ligne...... surment dans un prochain tuto ;-)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.