Bonjour,
je tente d'insérer une ligne dans ma base access avec le code ci dessous.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
DataRow newRow = dataTable.NewRow();            
newRow["Nom_Prenom"] = tBoxNomPrenom.Text;
newRow["Activite"] = FormatActivites();
dataTable.Rows.Add(newRow);
try
{
    dataAdapter.Update(dataSet, "Prospect");
    dataSet.AcceptChanges();

    toolStripStatusLabel3.Text = "Client enregistré";
    Application.DoEvents();
}

//--------------
private string FormatActivites()
        {
            string sActivite = string.Empty;
            foreach (object itemChecked in clbActivite.CheckedItems)
            {
                //if (clbActivite.GetItemCheckState(clbActivite.Items.IndexOf(itemChecked)).ToString() == "Checked")
                    sActivite = sActivite + ";" + itemChecked.ToString();
            }
            if (sActivite.Length > 1)
                sActivite = sActivite.Substring(1); 

            else
                sActivite = string.Empty;
            return sActivite;

        }
Aucune erreur est présente mais des lors que je ferme mon form et le réouvre l'information n'est plus presente dans mon dgv.
Ce qui est bizard est qu'apres validation validation la colonne Activité est bien renseigné mais si je ferme puis reouvre l'info a disparu.
Dans la base la colonne est jamais renseignée...