关于怎么取得ExecuteReader()的值
关于如何取得ExecuteReader()的值
rd = cmd.ExecuteReader()
rd.FieldCount已经显示有3个列值~怎么取到每个值?
rd.item(0)显示没这个值~
怎么取啊?
------解决方案--------------------
直接用:
rd = cmd.ExecuteReader()
rd[index];
或
rd.GetValue(index);
或
rd.GetString(index)等等
------解决方案--------------------
先要rd.Read()读取数据
*****************************************************************************
欢迎使用****论坛专用阅读器 : **** Reader(附全部源代码)
最新版本:20070212
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------
string id = string.Empty;
string name = string.Empty;
while(myReader.Read())
{
id = myReader[ "id "].ToString();
name = myReader[ "name "].ToString();
}
myReader.Close();
rd = cmd.ExecuteReader()
rd.FieldCount已经显示有3个列值~怎么取到每个值?
rd.item(0)显示没这个值~
怎么取啊?
------解决方案--------------------
直接用:
rd = cmd.ExecuteReader()
rd[index];
或
rd.GetValue(index);
或
rd.GetString(index)等等
------解决方案--------------------
先要rd.Read()读取数据
*****************************************************************************
欢迎使用****论坛专用阅读器 : **** Reader(附全部源代码)
最新版本:20070212
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------
string id = string.Empty;
string name = string.Empty;
while(myReader.Read())
{
id = myReader[ "id "].ToString();
name = myReader[ "name "].ToString();
}
myReader.Close();