Dataset读取数据出错了,求救
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  
异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。
源错误:  
行 28:             DataSet ds = new DataSet();
行 29:             ada.Fill(ds);
行 30:             Label1.Text = ds.Tables[0].Rows[0][1].ToString();
行 31:             Label2.Text = ds.Tables[0].Rows[0][5].ToString();
行 32:             Label3.Text = ds.Tables[0].Rows[0][2].ToString();  
第30行出错了额
------解决方案--------------------ds是空的
------解决方案--------------------ds没有实例化,也就是空的
------解决方案--------------------设置断点复制 select * from Goods where GoodsID='"+p_str_GoodsID+"'" 生成的SQL语句到数据库里查一下,看有没有结果
------解决方案--------------------在数据库 先添加数据 测试下撒
------解决方案--------------------做一下null处理就OK了