首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在subsonic 3上保存数据时出现空引用异常

在subsonic 3上保存数据时出现空引用异常
EN

Stack Overflow用户
提问于 2009-07-13 20:21:27
回答 4查看 283关注 0票数 0

我正在测试亚音速3,我可以查询我的数据库,但当我插入一个记录时,我有一个异常。下面是我的代码:

客户端lClient =新客户端();lClient.Name = "Peter";lClient.FullName = "Richards";lCliente.Save();

并且我在这个生成的代码上有一个空引用异常:

var newKey=_repo.Add(this,provider);

任何帮助都是非常感谢的。

我正在使用ActiveRecords

EN

Stack Overflow用户

发布于 2009-11-10 17:10:05

我遇到了类似的问题,代码与以下代码类似:

代码语言:javascript
复制
var pending = myTable.SingleOrDefault(x => x.Id == 1);
if (pending == null)
    pending = new myTable();

pending.Id = 1;
pending.MyDate = DateTime.Now;
pending.MyString = someString;
pending.Save();

这在我第一次在空表上运行时有效,但在第二次更新时不起作用。我在subsonic库中的某个地方得到了一个空引用异常。按照Rob的建议,解决方案是添加一个主键。

我想我应该提一下(谢谢Rob)。

票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1121813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档