から一覧表示するには、ローカルデータを追加して、自分のデータベースを照会するために、私はこの方法を使用しています:Entity Frameworkのは、私はEntity Frameworkのにはかなり新しいですデータベース
var _context = new StudioEntities();
var results = _context.tblStudios.Select(u => new
{
u.Standort,
u.Name,
u.Id
}).ToList();
今、私の目標は、同様にローカルデータを追加することですこれはデータベースには存在しません。このコードで試してみましたが、うまくいきませんでした。
results.Add(new tblStudio { Id = 0, Name = "Gesamt" });
誰かがこれを手伝ってくれますか?おかげ
編集:
私のテーブルクラスは次のようになります。
public partial class tblStudio
{
public int Id { get; set; }
public string Name { get; set; }
public string Standort { get; set; }
public Nullable<int> Plz { get; set; }
}
あなたは、任意のデータベースに関連付けられていないだけで、リスト、ある結果オブジェクト、に対して追加を行っています。 "結果"オブジェクトではなく、_contextオブジェクトを変更します。次に、SaveChanges()を呼び出して、ビットをドアに押し込んでDBに送ります。 –
データベースに新しいデータを追加するか、データベースから取得したリストに新しいデータを追加したいだけですか? – kapantzak