0
Donc j'essaye de faire un simple insert en utilisant Linq mais j'ai des problèmes.(Asp.net) Je ne peux pas insérer une nouvelle ligne en utilisant Linq to Sql
code:
TestDatacontext db = new TestDatacontext();
Comment com = new Comment();
com.UserID = userId;
com.TaskID = taskId;
com.Description = Server.HtmlEncode(txtComments.Text);
com.DateCreated = DateTime.Now;
Maintenant, à ce stade, de ce que j'ai lu que je devrais être en mesure de le faire:
db.Comments.Add(com);
db.Submitchanges();
Cependant, quand j'écris db.Comments
. [Il n'y a pas de méthode Add]
Alors ... comment insérer?
Thansk man! Pourquoi ai-je continué à voir db.Comments.Add (com); Je l'ai vu sur le blog de ScottGu et d'autres. –
Eh bien, si vous aviez un objet parent Entité qui avait des enfants Commentaires, alors vous feriez 'myEntity.Comments.Add (com); db.Entities.InsertOnSubmit (myEntity); ', je crois. – JustLoren