Thành viên | Nội dung |
itvntbu@gmail.com
2 bài
| Mình cần đọc dữ liệu có 2 cách như sau.Và kết quả mình cần là Nhanh nhất thì dùng.ko quan tâm đến bộ nhớ,
Cách 1: " SqlAdp = new SqlDataAdapter(SqlCmd); DataTable dt = new DataTable(); SqlAdp.Fill(dt); " Cách 2: " DataTable table = new DataTable(); table.Columns.Add("idCategory", typeof(string)); table.Columns.Add("idGroup", typeof(string)); table.Columns.Add("nameCategory", typeof(string)); table.Columns.Add("description", typeof(string)); table.Columns.Add("icon", typeof(string)); openConecttoMSSQL(); SqlCommand cmd = new SqlCommand("resultSelectCategory", conn); cmd.Parameters.Add(new SqlParameter("@idGroup",a)); rdr = cmd.ExecuteReader(); while (rdr.Read()) { table.Rows.Add(rdr ["idCategory"] , rdr ["idGroup"] , rdr ["nameCategory"] , rdr ["description"] , rdr ["icon"] ); } " Theo các bạn nên dùng cách nào là nhanh nhất?
|
aspnet
Lập trình không biên giới 598 bài
| Cách 1 và cách 2 tốc độ không hơn nhau là bao nhiêu đâu, vẫn thế thôi. Nói chung là tùy bạn thích. --- Đời anh sẽ đẹp vì có em Ngày dài sẽ làm mình nhớ thêm Biển xanh cát trắng, sóng hòa nhịp ái ân Không còn những chiều bâng khuâng
|
khomph
1 bài
| Cơ bản là phải kiểm chứng trên một lượng dữ liệu lớn mình Query. Cái này thì mình không có (he he) phải tầm như anh gúc gồ mới có CSDL đủ lớn mà test.
|
|