ExecuteReader: CommandText 属性尚未初始化
ExecuteReader:CommandText属性尚未初始化说明:执行当前Web请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的...
ExecuteReader: CommandText 属性尚未初始化
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: ExecuteReader: CommandText 属性尚未初始化
源错误:
行 125: SqlDataAdapter myCommand = new SqlDataAdapter(sqlstr, conn);
行 126: DataSet ds = new DataSet();
行 127: myCommand.Fill(ds, "JournalArticalID");
行 128: GridView1.DataSource = ds.Tables["JournalArticalID"].DefaultView;
行 129: GridView1.DataBind();
源文件: e:\2011.2.18\论著及专利\Journal.aspx.cs 行: 127
堆栈跟踪:
[InvalidOperationException: ExecuteReader: CommandText 属性尚未初始化]
System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async) +5034359
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +87
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +32
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +141
System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) +12
System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) +10
System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +144
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +319
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) +92
论著及专利管理_Journal.BindGrid(String sqlstr) in e:\2011.2.18\论著及专利\Journal.aspx.cs:127
论著及专利管理_Journal.Page_Load(Object sender, EventArgs e) in e:\2011.2.18\论著及专利\Journal.aspx.cs:32
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +91
System.Web.UI.Control.LoadRecursive() +74
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207
小弟初学乍道,请高人指点,不知错在哪里? 展开
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: ExecuteReader: CommandText 属性尚未初始化
源错误:
行 125: SqlDataAdapter myCommand = new SqlDataAdapter(sqlstr, conn);
行 126: DataSet ds = new DataSet();
行 127: myCommand.Fill(ds, "JournalArticalID");
行 128: GridView1.DataSource = ds.Tables["JournalArticalID"].DefaultView;
行 129: GridView1.DataBind();
源文件: e:\2011.2.18\论著及专利\Journal.aspx.cs 行: 127
堆栈跟踪:
[InvalidOperationException: ExecuteReader: CommandText 属性尚未初始化]
System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async) +5034359
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +87
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +32
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +141
System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) +12
System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) +10
System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +144
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +319
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) +92
论著及专利管理_Journal.BindGrid(String sqlstr) in e:\2011.2.18\论著及专利\Journal.aspx.cs:127
论著及专利管理_Journal.Page_Load(Object sender, EventArgs e) in e:\2011.2.18\论著及专利\Journal.aspx.cs:32
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +91
System.Web.UI.Control.LoadRecursive() +74
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207
小弟初学乍道,请高人指点,不知错在哪里? 展开
展开全部
sql语句没写好吧,或者没初始化……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
展开全部
sqlstr有问题,可能为null
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我告诉你 你把你那个破sqlconnetion分开写 别都调用一个 每查询一次就写一个 分拿来....
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询