草庐IT

insertonsubmit

全部标签

c# - LINQ 插入提交 : NullReferenceException

我有这个代码:usingDC=MV6DataContext;usingMV6;//BusinessLogicLayer//...publicDC.MV6DataContextdc=newDC.MV6DataContext(ConnectionString);IPip=newIP(Request.UserHostAddress);dc.IPs.InsertOnSubmit(ip);dc.SubmitChanges();//inBusinessLogiclayer:publicclassIP:DC.IP{publicIP(stringaddress){...}}在尝试InsertOnSub

c# - 在 LINQ to SQL 中执行 InsertOnSubmit 时出现 NullReferenceException

在我的数据库中,我有一个名为工作人员当我通过linq-to-sql将其引入我的.net项目时,创建了一个实体类StaffMember现在我还在我的项目中创建了一个部分类StaffMember,以添加我在其他顶层使用的额外属性。例如。IsDeleted属性。该部分类还继承了一个抽象类和接口(interface),以确保还实现了一些其他属性。现在,当我创建“StaffMember”的新实例时例如。StaffMembernewStaff=新的StaffMember();并赋予它所有属性等然后通过我的管理器在上下文中调用InsertOnSubmit。Add(StaffMembernewStaf