2011-05-05 5 views
1

Je suis nouveau à C#Insérer les enregistrements dans un tableau

Je travaille sur le projet logiciel du centre de collecte de lait.

J'ai préparé un formulaire dans lequel j'entre le nom et l'information des clients.

Je souhaite insérer les informations saisies dans la table que j'ai créée dans MS Access.

Je ne parviens pas à insérer les enregistrements.


Dire que je donne les résultats suivants:

public class Record 
{ 
    public int ID { get; set; } 
    public bool Status { get; set; } 
    public string Message { get; set; } 
} 

donné une liste des dossiers, comment puis-je transformer en un DataSet comme suit:

 
ID Status Message 
1 true "message" 
2 false "message2" 
3 true "message3" 
... 

Au moment où la seule chose que je peut penser est comme suit:

DataSet ds = new DataSet 
ds.Tables.Add(); 
ds.Tables[0].Add("ID", typeof(int));  
ds.Tables[0].Add("Status", typeof(bool)); 
ds.Tables[0].Add("Message", typeof(string)); 

foreach(Record record in records) 
{ 
    ds.Tables[0].Rows.Add(record.ID, record.Status, record.Message); 
} 

Alors les gars, s'il vous plaît aidez-moi, dites-moi comment puis-je faire cette insertion. Jetez un oeil à ces articles, ils devraient vous donner toutes les bases dont vous avez besoin.

+0

Afficher le code que vous avez fait jusqu'à présent .. sera plus facile de savoir – V4Vendetta

+0

que vous avez manqué Ce n'est pas une question, c'est une demande pour écrire tout le code pour vous. Ce n'est pas rentacoder.com. Postez le code que vous avez essayé s'il vous plaît ... – Marco

+0

public class Record { public int ID {get; ensemble; } public bool État {get; ensemble; } public string Message {get; ensemble; }} – Rockstar

Répondre

Questions connexes