asp.net3.5读取数据库最优方案
- C# code
try { con.Open(); com = new SqlCommand("select a,b from 个人资料 where a=@a and b=@b", con); com.Parameters.Add("@a", SqlDbType.NVarChar, 50); com.Parameters.Add("@b", SqlDbType.NVarChar, 50); com.Parameters["@a"].Value = txtUser.Text; com.Parameters["@b"].Value = txtPwd.Text; SqlDataReader reader = com.ExecuteReader(); if (reader.Read()) { .... } con.Close(); } catch (Exception exx) { } finally { con.Close(); }
------解决方案--------------------------------------------------------
强..
------解决方案--------------------------------------------------------
lz想说明啥?还是我理解问题?
------解决方案--------------------------------------------------------
冒泡帮顶接分
什么意思?还是说这样效率还是最高?
------解决方案--------------------------------------------------------
从内存中读取数据最快。
------解决方案--------------------------------------------------------
用SqlDataReader 我感觉应该是最慢的了,其他都比他好吧。但是有些情况还是要用SqlDataReader 的。
具体问题,具体分析吧。