Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1501 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] dataset ajouter une ligne depuis textbox

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] dataset ajouter une ligne depuis textbox

n°2159137
zatark
Posté le 04-10-2012 à 15:03:01  profilanswer
 

Bonjour,  
 
Voilà mon petit soucis, j'ai un formulaire winform rempli de textbox, j'ai également une base de donnée à coté sur sql server.
Je voudrai que mon dataset soit sur le modèle d'une table (ca je crois que j'ai réussi), qu'ensuite les données soient envoyées bien rangées dans le dataset depuis les textbox évidemment, et après contrôle copier cette nouvelle ligne dans ma base de donnée.
 
En fait je coince surtout au niveau de la copie de ligne dans le dataset.
 j'essaie ça :
 

Code :
  1. NomDataSet.NomdeTable.NewRow(); // pour la création de ligne


 
je cherchai un moyen de faire un petit .Add() pour la Newrow() et ainsi remplir la ligne mais j'ai pas trouvé comment :/ !
 
Et j'essaie ça :

Code :
  1. NomDataSet.NomdeTable.NewNomdeTableRow().NomColonne = txtboxZ.Text;
  2. //mais comment ajouter txtboxA.Text, txtboxB.Text, txtboxC.Text etc... dans cette même ligne ??


 
Mais je sais pas trop ce que ça fait, à mon avis ca crée une ligne en ajoutant la valeur de la textbox dans la colonne correspondante, mais ne pouvant mettre + d'une donnée cela voudrait il dire que je dois reproduire cette ligne pour chaque cellule ? mais à ce moment la ca va me récréer une ligne et me remplir à nouveau qu'une donnée dans la ligne.  
 
Enfin voilà si vous pouvez m'aider c'est cool !!!! merci !


Message édité par zatark le 04-10-2012 à 15:03:55
mood
Publicité
Posté le 04-10-2012 à 15:03:01  profilanswer
 

n°2159237
x1fr
Posté le 05-10-2012 à 08:48:09  profilanswer
 

Salut,

 

La syntaxe est la suivante:

 
Code :
  1. DataRow nouveau_dr = NomDataSet.NomdeTable.NewRow();
  2. nouveau_dr["nom_colonne"] = "blablabla";
  3. nouveau_dr["nom_colonne2"] = "blablabla";
  4. NomDataSet.NomdeTable.Add(nouveau_dr);


Message édité par x1fr le 05-10-2012 à 08:49:23

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] dataset ajouter une ligne depuis textbox

 

Sujets relatifs
Liste en ligne?VBA calculette, probleme de ligne !
Comment avoir une question (set /p) et la confirmation sur même ligne?Base de données en ligne
[Codage PHP] Affichage résumé d'une ligneUne ligne VBA que je ne comprends pas
Fonction if...else pour une commande en ligneAjouter informations Base de données
[VB] Comparer 2 colonnes et extraire ligne inexistante 
Plus de sujets relatifs à : [C#] dataset ajouter une ligne depuis textbox


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR