发现发现返回一条记录的datareader的新用法

以往为都是这样用的:
    SqlDataReader reader=cmd.ExecuteReader();
    while(reader.Read())
    {
     ShowDetail.InnerHtml=reader.GetString(4);
    }
尽管reader只有一条记录,但还是用了循环,感觉别扭,不知道还可以这样用的:
    SqlDataReader reader=cmd.ExecuteReader();
    reader.Read();
    ShowDetail.InnerHtml=reader[4].ToString();
谢谢dev-club上的朋友指点
posted @ 2004-03-21 14:47  kwklover  阅读(935)  评论(1编辑  收藏  举报