我有一张包含数百万条记录的表格,我想选择所有这些记录并将它们放入dataTable。
这是我的代码:
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["A"].ConnectionString))
{
conn.Open();
using (SqlCommand cmd = new SqlCommand(@"SELECT * FROM B", conn))
{
using (SqlDataAdapter adap = new SqlDataAdapter(cmd))
{
dt = new DataTable();
adap.Fill(dt);
}
}
}
这需要很多时间。选择最快的方式是什么?