le message d'erreur te donne la solution.
Ton datagridview est liée à ta table de donnée.
Donc soit tu le configures pour écrire dedans une nouvelle ligne (autoriser l'ajout dans le menu qui s'ouvre avec la petite flèche en haut à droite du contrôle), soit dans ton buttons tu ajoute cette ligne à ta table de données et peut-être un refresh du datagridview.
Merci de ta réponse, cependant, je ne comprends toujours pas ce qu'il faut faire :/
Je ne vois pas quel type de ligne je dois mettre dans mon button.
De plus, je ne vois pas ou se trouve le menu dont tu parles :/
implique que qu'une nouvelle ligne de donnée doit être ajoutée à la table affichée de "mesDonnees".
soit tu actives l'ajout directement dans le tableau (normalement c'est le cas par défaut), il y a alors une ligne vierge dans laquelle tu peux écrire:
ou ici si l'image ne s'affiche pas.
soit tu utilises la méthode NewRow de ta table.
Whismeril
Vous n’avez pas trouvé la réponse que vous recherchez ?
soit tu tapes tes valeurs dans la ligne vierge à la place de les taper dans tes textbox, soit tu utilises la méthode NewRow de ta table à la place de dataGridView1.Rows.Add
D'accord merci. ^^
Sachant que je dois garder mes textbox, je me suis informé sur la méthode NewRow, n'étant pas sur de comment ça fonctionne, je vous met ce que j'ai écris :
Et bien non, ça ne marche toujours pas ^^'
Cette fois j'ai une autre erreur "La référence d'objet n'est pas définie à une instance d'un objet." sur la ligne
"Saisie = mesInfos.NewRow();"
Exécute ton appli, quand ça bug déplace la sourie sur les deux variable et attends l'infobulle, tu sauras alors laquelle des deux variable n'est pas définie.
ensuite cherche la portée de déclaration de cette variable, en gros elle correspond au couple d'accolade qui l'ensère:
public form1 : form
{
private string toto// valable sur toute la form
public form1()
{
string tutu// valable uniquement dans cette méthode
}
public void Tata()
{
//ici toto est définit mais pas tutu
}
}
si tu ne trouves pas envoie ton code entier (pas forcément les fonctions qui marchent)