SqlHelper改进
1 /*改进版*/ //用可变长度参数实现,可输入任意长度参数 2 public static DataTable ExecuteDataTable(string sql,params SqlParameter[] para) 3 { 4 using (SqlConnection conn = new SqlConnection(connStr)) 5 { 6 conn.Open(); 7 using (SqlCommand cmd = new SqlCommand(sql, conn)) 8 { 9 cmd.Parameters.AddRange(para); 10 SqlDataAdapter adapter = new SqlDataAdapter(cmd); 11 DataSet dataset = new DataSet(); 12 adapter.Fill(dataset); 13 return dataset.Tables[0]; 14 } 15 } 16 }
1 //使用方法 2 3 DataTable ds = SqlHelper.ExecuteDataTable("select * from T_Student where Name=@Name",new SqlParameter("@Name","wangjia"));
我是一个小小虫
用编程改变世界