d2vv244 2012年09月04日
ADO.NET,请帮忙看一下SqlDataReader 类
static void Main()
{
ArrayList dbRecordsHolder = new ArrayList();
string connectionString = "Data Source=(local);Initial Catalog=Test;Integrated Security=SSPI";
using (SqlConnection testConnection = new SqlConnection(connectionString))
{
SqlCommand testCommand = new SqlCommand("SELECT * FROM TESTDEMO", testConnection); testConnection.Open();
SqlDataReader sqlDr = testCommand.ExecuteReader(CommandBehavior.CloseConnection);
if (sqlDr.HasRows)
{
foreach (DbDataRecord rec in sqlDr)
{
dbRecordsHolder.Add(rec);
}
}
}
Console.ReadKey();
}

我对DbDataRecord不懂,看了MSDN也看不懂,请帮忙解释一下DbDataRecord rec in sqlDr
sqlDr是一个SqlDataReader啊,怎么搞得像一个集合似的。
DbDataRecord类:http://msdn.microsoft.com/zh-cn/library/system.data.common.dbdatarecord.aspx
...全文
107 点赞 收藏 7
写回复
7 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C#
创建于2007-09-28

8.4w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告