首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

关于怎么取得ExecuteReader()的值

2012-02-01 
关于如何取得ExecuteReader()的值rdcmd.ExecuteReader()rd.FieldCount已经显示有3个列值~怎么取到每个值?

关于如何取得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();

热点排行