出现错误,各位帮帮忙~急...急...急
以下错误如何解决::
DataAccessException:CManufacturerAccess::GetAllManufacturers Exception Error: 在位置 0 处没有任何行。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: StoreFront.SystemBase.AppException.DataAccessException: DataAccessException:CManufacturerAccess::GetAllManufacturers Exception Error: 在位置 0 处没有任何行。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[DataAccessException: DataAccessException:CManufacturerAccess::GetAllManufacturers Exception Error: 在位置 0 处没有任何行。]
StoreFront.DataAccess.CManufacturerAccess.GetAllManufacturers() +1033
StoreFront.BusinessRule.CManufacturer.get_GetAllManufacturers() +29
StoreFront.StoreFront.StandardSearchLive.BindManufacturer() +58
StoreFront.StoreFront.StandardSearchLive.Page_Load(Object sender, EventArgs e) +91
System.EventHandler.Invoke(Object sender, EventArgs e) +0
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
[解决办法]
可能是得到的结果集中没有数据,你却要访问第一行的数据。例如:
Dim dt As New DataTableMessageBox.Show(dt.Row(0)(0))
[解决办法]