读取字段值时提示错误:标识符“Mydrd”超出范围(Mydrd是SqlDataReader类型) 特此更正:错误提示不是“标识符“Mydrd”超出范围”而是{"在没有任何数据时进行无效的读取尝试。" } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的查询语句没有返回数据,reader.Read()失败,建议代码改为:if( Mydrd.Read() ){ QueryName= Mydrd["QueryName"].ToString(); Server= Mydrd["Server"].ToString(); DatabaseName= Mydrd["DatabaseName"].ToString(); ConnStr= Mydrd["ConnStr"].ToString(); TableName= Mydrd["TableName"].ToString(); ConditionResult= Mydrd["ConditionResult"].ToString(); SelectedField= Mydrd["SelectedField"].ToString();} 你的查询语句没有返回数据,reader.Read()失败,建议代码改为:if( Mydrd.Read() ){ QueryName= Mydrd["QueryName"].ToString(); Server= Mydrd["Server"].ToString(); DatabaseName= Mydrd["DatabaseName"].ToString(); ConnStr= Mydrd["ConnStr"].ToString(); TableName= Mydrd["TableName"].ToString(); ConditionResult= Mydrd["ConditionResult"].ToString(); SelectedField= Mydrd["SelectedField"].ToString();} 使用DataReader的标准方法如下:While objReader.ReadResponse.Write(objReader.GetString(0) & "<br>") 请帮我看下下面这个问题!!! 将带小数点的字符串转换为DOUBLE类型 ASP.NET C# 怎么远程连接另一台服务器,实现远程更新??? Streamreader 复制 读写指针头 如何在datagridview中选择一行 关于DataTable的查询问题 急急急急,,,如何在VS2005中实现对DataGridView的分页功能 请教,如何实现动态的视频播放? 用一条SQL语句查询问题???高手帮忙呀!!! 怎样dataGrid keydown 事件中捕捉到会车 DLL(动态连接库)的调用问题 基类和派生类一定要在同一个cs文件里面么,是不是在同一个名字空间下面就可以了啊?
{
QueryName= Mydrd["QueryName"].ToString();
Server= Mydrd["Server"].ToString();
DatabaseName= Mydrd["DatabaseName"].ToString();
ConnStr= Mydrd["ConnStr"].ToString();
TableName= Mydrd["TableName"].ToString();
ConditionResult= Mydrd["ConditionResult"].ToString();
SelectedField= Mydrd["SelectedField"].ToString();
}
{
QueryName= Mydrd["QueryName"].ToString();
Server= Mydrd["Server"].ToString();
DatabaseName= Mydrd["DatabaseName"].ToString();
ConnStr= Mydrd["ConnStr"].ToString();
TableName= Mydrd["TableName"].ToString();
ConditionResult= Mydrd["ConditionResult"].ToString();
SelectedField= Mydrd["SelectedField"].ToString();
}
While objReader.Read
Response.Write(objReader.GetString(0) & "<br>")