错误:
未将对象引用设置到对象的实例。
在 DRP.ExsalesUI.ClientQuotationEditForm.ToAdd(IWin32Window owner, ClientQuotation& obj) 位置 E:\comix2008\DRP\ExsaleUI\ClientQuotationEditForm.cs:行号 157
在 DRP.ExsalesUI.ClientQuotationListCtl.Add() 位置 E:\comix2008\DRP\ExsaleUI\ClientQuotationListCtl.cs:行号 53代码:
list窗体的:
void Add()
{
ClientQuotation obj;
if (ClientQuotationEditForm.ToAdd(this, out obj))
this.list.Add(obj);
ClientQuotationEditForm 窗体的 :public static bool ToAdd(IWin32Window owner, out ClientQuotation obj)
{
using (ClientQuotationEditForm form = new ClientQuotationEditForm())
{
form.Action = ClientQuotationEditForm.ActionMode.Add;
form.vo = new ClientQuotationVO();
form.vo.ClientQ.QuotationId = Sequence.NewKey();
form.vo.ClientQ.QuotationNo = "-";
form.vo.ClientQ.QuotationDate = Global.Now.Date;
form.vo.ClientQ.CreatedBy = Global.User.UserName;
form.vo.ClientQ.CreatedTime = Global.Now; form.vo.DetailList = new ClientQuotationDetailList(); form.BindUI(); if (form.ShowDialog(owner) == DialogResult.OK)
{
obj = form.vo.ClientQ;
return true;
}
} obj = null;
return false;
}
两段错误代码都贴出来了。
未将对象引用设置到对象的实例。
在 DRP.ExsalesUI.ClientQuotationEditForm.ToAdd(IWin32Window owner, ClientQuotation& obj) 位置 E:\comix2008\DRP\ExsaleUI\ClientQuotationEditForm.cs:行号 157
在 DRP.ExsalesUI.ClientQuotationListCtl.Add() 位置 E:\comix2008\DRP\ExsaleUI\ClientQuotationListCtl.cs:行号 53代码:
list窗体的:
void Add()
{
ClientQuotation obj;
if (ClientQuotationEditForm.ToAdd(this, out obj))
this.list.Add(obj);
ClientQuotationEditForm 窗体的 :public static bool ToAdd(IWin32Window owner, out ClientQuotation obj)
{
using (ClientQuotationEditForm form = new ClientQuotationEditForm())
{
form.Action = ClientQuotationEditForm.ActionMode.Add;
form.vo = new ClientQuotationVO();
form.vo.ClientQ.QuotationId = Sequence.NewKey();
form.vo.ClientQ.QuotationNo = "-";
form.vo.ClientQ.QuotationDate = Global.Now.Date;
form.vo.ClientQ.CreatedBy = Global.User.UserName;
form.vo.ClientQ.CreatedTime = Global.Now; form.vo.DetailList = new ClientQuotationDetailList(); form.BindUI(); if (form.ShowDialog(owner) == DialogResult.OK)
{
obj = form.vo.ClientQ;
return true;
}
} obj = null;
return false;
}
两段错误代码都贴出来了。
解决方案 »
- 求大家谈谈MVC优劣
- 关闭socket的一点点疑惑?
- 能不能在字符串中插入控件?
- 要实现这个功能大家给个建议
- 请教一个问题,dao插入、删除一条记录很简单,只需要1至3条简单的SQL语句就可以完成,但是ado.net要实现同样的功能为什么这么麻烦呢,有没有简单的方法呢。请看ado.net的插入、删除一条记录的主语句均为9个,而且很复杂,是不是非要这么复杂?
- 很心疼的发50分问个问题(大家千万相信我的人品,我一定会给分的,偶的所有帖子偶都给分,历史证明的)一个文件操作的小问题,汗,大家帮帮忙吧,也许很简单
- 怎么设置文本框的默认值为2003-03-03的格式
- 怎样用C#删除或创建SQL2008中的一个数据库?
- VB6 如何设置环境变量指向 C# 的 DLL 的目录或 DLL 文件本身
- 请问以下错误是什么意思:There is no source code available for the current location.
- 读文件得问题
- gridview 隐式传值
if (ClientQuotationEditForm.ToAdd(this, out obj))
this.list.Add(obj);
应该是这个没有NEW。
不要随便应用属性或者成员啊。