关于怎么取得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();