首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

LINQ增加一条数据,报错,求解决,该如何处理

2012-05-06 
LINQ增加一条数据,报错,求解决Error1The type arguments for method System.Data.Linq.TableDAL.Person

LINQ增加一条数据,报错,求解决
Error1The type arguments for method 'System.Data.Linq.Table<DAL.Person>.InsertAllOnSubmit<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity>)' cannot be inferred from the usage. Try specifying the type arguments explicitly.

C# code
LinqDBDataContext db = new LinqDBDataContext(LinqSystem.constring);            Model.Person person = new Model.Person();            person.Id = Id;            person.Name = name;            db.Persons.InsertAllOnSubmit(person);            db.SubmitChanges();


[解决办法]
LinqDBDataContext db = new LinqDBDataContext(LinqSystem.constring);
db.Persons person = new db.Persons();
person.Id = Id;
person.Name = name;
db.Persons.InsertOnSubmit(person);
db.SubmitChanges();
[解决办法]
探讨
Error1The type arguments for method 'System.Data.Linq.Table<DAL.Person>.InsertAllOnSubmit<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity>)' cannot be inferred from the usage. Try spec……

热点排行