Bonjour,

En VB, Je souhaite remplir manuellement 1 Dataset (ma base est propriétaire et ne possède pas de fournisseur).
- J'ai créé mon dataset depuis "Projet", "ajouter nouvel element", "dataset".
- j'ai défini ma table "Client" qui contient "Num", "Nom", "prenom".

dans mo code VB je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
        Dim myTable As DataTable = New DataTable("client", "DataSet1")
        Dim myDataRow As DataRow
        Do
            ' je lis tous les enreg.de ma base
            if not Lit_MaBase then exit do
 
            myDataRow = myTable.NewRow()
            myDataRow(0) = MaBase.Num
            myDataRow(1) = MaBase.NOM
            myDataRow(2) = MaBase.PRENOM
            myTable.Rows.Add(myDataRow)
        LOOP
...et il plante sur "myDataRow(0) = MaBase.Num" en disant qu'il ne trouve pas la colonne 0.

qq pourrait-il m'aider...
merci par avance.