一个保存button的代码,点击后出就现什么“未把对象设置引入到对象事例”的问题,
帮忙看下啊!~
不清楚的话,我可以把整个系统的模块发上来
if(e.Button.ToolTipText == "保存")
{
if(textBox4.Text.Trim()=="")
{
MessageBox.Show("凭证编号不可为空","提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
return;
}
if(textBox8.Text.Trim()=="")
{
MessageBox.Show("会计期间不可为空","确认",MessageBoxButtons.OK,MessageBoxIcon.Error);
return;
}
cmOrders.EndCurrentEdit();
if(ds.GetChanges()!=null)

try
{
da.Update(ds);
SetModifyMode(false);
}
catch(Exception express)
{
MessageBox.Show(express.ToString(),"提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
return;
}
}

解决方案 »

  1.   

    如果是ASP.NET先看是不是事件设置丢失了
      

  2.   

    以下几个变量中,有一个是null
    e.Button
    e
    cmOrders
    ds
      

  3.   

    看看定义的ADO对象在什么位置定义和初始化的,你的这段代码中是不是用过没有在此用过只声明而没有初始化的对象.
      

  4.   

    晕哦!~
    看看你的这些对象都实例化没有哦,cmOrders,da.