假定CategoryID字段是SELECT語句中用於生成閱讀器的第一個字段
另外
是否應使用數字索引器?也許
除了上面給出的索引器外
前面使用GetInt
在可維護性和速度之間有一個折中的問題
下面的示例與上一示例基本相同
using System;
using System
public class DataReaderSql
{
public static int Main(string[] args)
{
string source =
string select =
SqlConnection conn = new SqlConnection(source);
conn
SqlCommand cmd = new SqlCommand(select
SqlDataReader aReader = cmd
while(aReader
Console
aReader
aReader
conn
return
}
}
注意區別是什麼?如果鍵入這些代碼
對Sql提供程序的索引器進行相同的性能測試
[
From:http://tw.wingwit.com/Article/program/net/201311/15404.html