读书人

关于怎么取得ExecuteReader()的值

发布时间: 2012-02-01 16:58:19 作者: rapoo

关于如何取得ExecuteReader()的值
rd = cmd.ExecuteReader()

rd.FieldCount已经显示有3个列值~怎么取到每个值?

rd.item(0)显示没这个值~

怎么取啊?

[解决办法]
直接用:
rd = cmd.ExecuteReader()
rd[index];



rd.GetValue(index);

rd.GetString(index)等等
[解决办法]
先要rd.Read()读取数据


*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN 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();

读书人网 >VB Dotnet

热点推荐