CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

我的一个关于DataSet的方法总出错,为什么??100分相送!

楼主parsely(林琳)2004-09-03 20:16:40 在 .NET技术 / ASP.NET 提问

以下为我的一个关于DataSet的方法总出错,为什么??  
   
   
  public   DataSet   dbbind(string   sql)  
  {  
  SqlConnection   Con   =   new   SqlConnection(data.constr);      
  SqlDataAdapter   objAdapter   =   new   SqlDataAdapter(sql,   Con);  
  DataSet   objDataSet=   new   DataSet()   ;  
  objAdapter.Fill(objDataSet,   "mytable");  
  return   objDataSet;  
  }  
   
   
  IE报错信息:  
   
  ----------------------------------------------------------------------------  
   
  “/GuanYanWen.DotNet.Rczx”应用程序中的服务器错误。  
  --------------------------------------------------------------------------------  
   
  超时时间已到。在操作完成之前超时时间已过或服务器未响应。    
  说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。    
   
  异常详细信息:   System.Data.SqlClient.SqlException:   超时时间已到。在操作完成之前超时时间已过或服务器未响应。  
   
  源错误:    
   
   
  行   118: SqlDataAdapter   objAdapter   =   new   SqlDataAdapter(sql,   Con);  
  行   119: DataSet   objDataSet=   new   DataSet()   ;  
  行   120: objAdapter.Fill(objDataSet,   "mytable");  
  行   121: return   objDataSet;  
  行   122: }  
     
   
  源文件:   c:\inetpub\wwwroot\GuanYanWen.DotNet.Rczx\Components\data.cs         行:   120    
   
  堆栈跟踪:    
   
   
  [SqlException:   超时时间已到。在操作完成之前超时时间已过或服务器未响应。]  
        System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior   cmdBehavior,   RunBehavior   runBehavior,   Boolean   returnStream)   +723  
        System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior   behavior)   +45  
        System.Data.SqlClient.SqlCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior   behavior)   +5  
        System.Data.Common.DbDataAdapter.FillFromCommand(Object   data,   Int32   startRecord,   Int32   maxRecords,   String   srcTable,   IDbCommand   command,   CommandBehavior   behavior)   +304  
        System.Data.Common.DbDataAdapter.Fill(DataSet   dataSet,   Int32   startRecord,   Int32   maxRecords,   String   srcTable,   IDbCommand   command,   CommandBehavior   behavior)   +77  
        System.Data.Common.DbDataAdapter.Fill(DataSet   dataSet,   String   srcTable)   +36  
        GuanYanWen.DotNet.Rczx.Components.data.dbbind(String   sql)   in   c:\inetpub\wwwroot\GuanYanWen.DotNet.Rczx\Components\data.cs:120  
        GuanYanWen.DotNet.Rczx.Rczx_Admin.TrainingList.bindinfo()   in   c:\inetpub\wwwroot\GuanYanWen.DotNet.Rczx\Rczx_Admin\TrainingList.ascx.cs:52  
        GuanYanWen.DotNet.Rczx.Rczx_Admin.TrainingList.Page_Load(Object   sender,   EventArgs   e)   in   c:\inetpub\wwwroot\GuanYanWen.DotNet.Rczx\Rczx_Admin\TrainingList.ascx.cs:23  
        System.Web.UI.Control.OnLoad(EventArgs   e)   +67  
        System.Web.UI.Control.LoadRecursive()   +35  
        System.Web.UI.Control.LoadRecursive()   +98  
        System.Web.UI.Control.LoadRecursive()   +98  
        System.Web.UI.Page.ProcessRequestMain()   +731  
   
     
   
   
  --------------------------------------------------------------------------------  
  版本信息:   Microsoft   .NET   Framework   版本:1.1.4322.573;   ASP.NET   版本:1.1.4322.573 问题点数:0、回复次数:6Top

1 楼zhpsam109(JACKY.昊昊)回复于 2004-09-03 20:30:04 得分 0

你的sql执行超时了!检查你的objAdapter的SelectCommand的CommandText!Top

2 楼bitsbird(一瓢 在路上...)回复于 2004-09-03 20:33:09 得分 0

try  
   
  cmd.CommandTimeout   =   1200;  
   
  or  
   
  cmd.CommandTimeout   =   0;  
  Top

3 楼lifenote(会飞的鱼)回复于 2004-09-03 20:39:44 得分 0

设置cmd.CommandTimeout的值,长一点Top

4 楼qwrsky(快哉风)回复于 2004-09-03 20:43:16 得分 0

upTop

5 楼jinglelin(碧海蓝天)回复于 2004-09-03 21:29:06 得分 0

你用查询分析器连接你的数据库,如果能够连接上,运行一下你的SQL语句,如果报同样的错误:超时时间已到。那应该是数据库设置超时的时间太短了,设置长点;Top

6 楼pingnt(淡蓝色的雪)回复于 2004-09-03 22:45:18 得分 0

cmd.CommandTimeout   =   1000;  
  Top

相关问题

  • OleDbDataAdapter.Fill()方法总是出错!求救啊!
  • 总是出错???
  • http总出错!
  • C#静态方法出错????????????
  • PHP总是出错
  • 怎么总出错?
  • MCIWndOpenDialog 总是出错
  • 为什么CreateTextFile方法会出错?
  • 定义方法出错--求救
  • XMLHTTP 对象Open方法时出错~~~~~~

关键词

  • dotnet
  • 服务器
  • sql
  • guanyanwen
  • rczx
  • objdataset
  • objadapter
  • srctable
  • dataset
  • commandbehavior

得分解答快速导航

  • 帖主:parsely

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo