iis 中 无法找到表 在vs2005中运行正常

hhhaaa 2007-09-08 08:56:21
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

无法找到表 0。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.IndexOutOfRangeException: 无法找到表 0。

源错误:


行 161: this.ErrMsg = ex.Message.ToString();
行 162: }
行 163: return ds.Tables[0];
行 164: }
行 165: /// <summary>


源文件: C:\chap08\Business\Message.cs 行: 163

堆栈跟踪:


[IndexOutOfRangeException: 无法找到表 0。]
System.Data.DataTableCollection.get_Item(Int32 index) +60
StrongBook.Business.Message.GetMessageList(String strCond) in C:\chap08\Business\Message.cs:163
StrongBook.Business.Message.GetMessageList() in C:\chap08\Business\Message.cs:171
Front_Default.SetBind() in c:\chap08\Book.Web\Front\Default.aspx.cs:31
Front_Default.Page_Load(Object sender, EventArgs e) in c:\chap08\Book.Web\Front\Default.aspx.cs:24
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +34
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
whgames_007 2007-09-09
  • 打赏
  • 举报
回复
还有可能是你数据连接的问题,检查你的数据库的连接。
whgames_007 2007-09-09
  • 打赏
  • 举报
回复
这个是你IIS配置的问题,你设断点调试一下,看一下在ds.Tables[0],中有没有值!
hhhaaa 2007-09-08
  • 打赏
  • 举报
回复
但在vs2005中运行一切正常
flaigd 2007-09-08
  • 打赏
  • 举报
回复
使用 ds.Tables[0] 之前判断下ds.Tables.Count > 0 再返回ds.Tables[0];
孟子E章 2007-09-08
  • 打赏
  • 举报
回复
ds没有数据吧

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧