'/' 應用程式中發生伺服器錯誤。

索引 0 不是一個負數值,也不會超過資料列總數。

描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。

例外詳細資訊: System.IndexOutOfRangeException: 索引 0 不是一個負數值,也不會超過資料列總數。

原始程式錯誤:


行 20:             ads1.SelectCommand = "SELECT * FROM [category] WHERE (tid = 0 and parentid = 1 and [categoryorder] = " & Request.QueryString("cid") & ")  "
行 21:             dv1 = ads1.Select(New DataSourceSelectArguments)
行 22:             category.Text = CheckDdNull(dv1.Item(0).Item("category"))
行 23:             category.NavigateUrl = "infolist.aspx?cid=" & dv1.Item(0).Item("cid")
行 24:         End If

原始程式檔: C:\inetpub\wwwroot\infolist.aspx.vb    行: 22

堆疊追蹤:


[IndexOutOfRangeException: 索引 0 不是一個負數值,也不會超過資料列總數。]
   System.Data.DataView.GetRow(Int32 index) +6286351
   System.Data.DataView.get_Item(Int32 recordIndex) +16
   infolist.DataListDataBind() in C:\inetpub\wwwroot\infolist.aspx.vb:22
   infolist.Page_Load(Object sender, EventArgs e) in C:\inetpub\wwwroot\infolist.aspx.vb:10
   System.Web.UI.Control.OnLoad(EventArgs e) +132
   System.Web.UI.Control.LoadRecursive() +66
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428


版本資訊: Microsoft .NET Framework 版本:2.0.50727.9044; ASP.NET 版本:2.0.50727.9050