用户代码未处理 System.IndexOutOfRangeException
Message="在位置 0 处没有任何行。"
Source="System.Data"
StackTrace:
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.RBTree`1.get_Item(Int32 index)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 RoomManage_CheckOutForm.Button1_Click(Object sender, EventArgs e) 位置 e:\项目设计+毕业设计\HotelSystem\HotelSystem\RoomsManage\CheckoutForm.aspx.cs:行号 86
在 System.Web.UI.WebControls.Button.OnClick(EventArgs e)
在 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)我这样判断的MyNewTable.Rows[0][0] == null,还是有错,请各位大大帮忙一下。
Message="在位置 0 处没有任何行。"
Source="System.Data"
StackTrace:
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.RBTree`1.get_Item(Int32 index)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 RoomManage_CheckOutForm.Button1_Click(Object sender, EventArgs e) 位置 e:\项目设计+毕业设计\HotelSystem\HotelSystem\RoomsManage\CheckoutForm.aspx.cs:行号 86
在 System.Web.UI.WebControls.Button.OnClick(EventArgs e)
在 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)我这样判断的MyNewTable.Rows[0][0] == null,还是有错,请各位大大帮忙一下。
if(MyNewTable.Rows.Count>0)
{
//有数据再执行相应的代码
}
{
DBNull.Value
}
{
//你的代码
}
else
{
//没有数据
}
那MyNewTable.Rows.Count == null;
行 不?
ds.tables["t"].Rows.Count>0
{
执行放到这里 就不报错了 哈哈 LSall right
}
MyNewTable.Rows.Count 是int,
{
}