问题描述
我用的是DataBaseFirst方式根据数据库生成了一些类,其中,有一个生成的类是,publicpartialclassT_InviteCode{publicintF_IntId{get;set;}publicstringF_Code{get;set;}publicstringF_Message{get;set;}}
F_IntId为自增长的主键在实际操作用添加数据,初使化一个T_InviteCode类,只给F_Code附值,再执行以下代码publicintSaveInviteCode(T_InviteCodeInviteCode){cpdEntiites.T_InviteCode.Add(InviteCode);cpdEntiites.SaveChanges();returnInviteCode.F_IntId;}
我想返回主键的值,但生成的类InviteCode的主键属性默认为0,这样去写入主键,总是要报错(违反了PRIMARYKEY约束....)。给主键加一个[Key]值也不行。这要怎么办呢?
解决方案
本帖最后由 renboy20 于 2015-05-20 15:21:59 编辑
时间: 2024-11-10 00:59:22