由于某种原因,在已有项目的某些表中添加了一个名为“rowguid”并带有“uniqueidentifier”参数的行。在重新生成代码时,我发现使用了一个名为“Insert(string Key)”的方法,但它不再存在(它现在是Insert(string Key,Guid varRowguid)。
生成代码时有没有办法“忽略”某个列?
注意:这个新的“rowguid”列的默认值是Sql server方法newsequentialid()
更新:我添加了一个“new System.GUId()”作为第二个参数,但我不想修改代码......
答案 0 :(得分:0)
使用亚音速2.1,您可以编辑用于生成代码的模板。我添加了一个“IF”并检查了“rowguid”......如果是这种情况,请忽略它。