日期:2014-05-18  浏览次数:20484 次

未将对象引用设置到对象的实例 什么意思
public static DataSet dataSet(string sqlStr)
  {
  OleDbDataAdapter da = new OleDbDataAdapter();
  DataSet ds = new DataSet();
  try
  {
  openConnection();
  comm.CommandType = CommandType.Text;
  comm.CommandText = sqlStr;
  da.SelectCommand = comm;
  da.Fill(ds);
  }
  catch (Exception e)
  {

  throw new Exception(e.Message);
  }
  return ds;
  }

用的时候 DataSet myds = Common.dataSet(sql); 它就提示未将对象引用设置到对象的实例 是怎么回事

------解决方案--------------------
有一个变量为 null。
------解决方案--------------------
探讨
public static DataSet dataSet(string sqlStr)
{
OleDbDataAdapter da = new OleDbDataAdapter();
DataSet ds = new DataSet();
try
{
openConnection()……

------解决方案--------------------

这种问题。。断点单步走一遍。。。
------解决方案--------------------

comm这个对象是哪里来的?
------解决方案--------------------
探讨

引用:
引用:
comm这个对象是哪里来的?


自己建的类
刚才错了 private static OleDbCommand comm = new OleDbCommand();