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

新手求助 dataset 操作 xml 显示 未将对象引用设置到对象的实例
C# code
private void Form3_Load(object sender, EventArgs e)
        {
            DataSet myDataSet = new DataSet();
            myDataSet.ReadXml(@"history.xml");
            for (int i = 0; i < 10; i++)
                listBox1.Items.Add(myDataSet.Tables["book"].Rows[i][0]);
        }


------解决方案--------------------
myDataSet.ReadXml(@".\history.xml");


------解决方案--------------------
调试啊,看看xml是否加载,哪个对象为空
------解决方案--------------------
不要放在程序的根目录下 要和 编译好的exe放在一起 一般是在bin 目录下
楼主的代码 报 未将对象引用设置到对象的实例 异常的地方只有 myDataSet.Tables["book"]==null