最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

简洁的MysqlHelper_MySQL

来源:懂视网 责编:小采 时间:2020-11-09 20:13:35
文档

简洁的MysqlHelper_MySQL

简洁的MysqlHelper_MySQL:把MySqlXXX的类更改为SqlXXX就可以成为sqlHelper. 另外C#也提供了MysqlHelper和sqlHelper,用起来也挺方便的。 1 public class MySqlHelper 2 { 3 private static readonly string connstr = ConfigurationMa
推荐度:
导读简洁的MysqlHelper_MySQL:把MySqlXXX的类更改为SqlXXX就可以成为sqlHelper. 另外C#也提供了MysqlHelper和sqlHelper,用起来也挺方便的。 1 public class MySqlHelper 2 { 3 private static readonly string connstr = ConfigurationMa

把MySqlXXX的类更改为SqlXXX就可以成为sqlHelper.

另外C#也提供了MysqlHelper和sqlHelper,用起来也挺方便的。

 1 public class MySqlHelper
 2 {
 3 private static readonly 
 
 string connstr = ConfigurationManager.ConnectionStrings["connstr"].ConnectionString;
 4 public MySqlConnection CreateConnection()
 5 {
 6 MySqlConnection conn = new MySqlConnection(connstr);
 7 conn.Open();
 8 return conn;
 9 }
10 public int ExecuteNonQuery(string sql,params MySqlParameter[]parameters)
11 {
12 using (MySqlConnection conn=CreateConnection())
13 using(MySqlCommand cmd=conn.CreateCommand())
14 {
15 cmd.CommandText = sql;
16 cmd.Parameters.AddRange(parameters);
17 return cmd.ExecuteNonQuery();
18 }
19 }
20 public object ExecuteScalar(string sql,params MySqlParameter[]parameters)
21 {
22 using (MySqlConnection conn=CreateConnection())
23 using (MySqlCommand cmd=conn.CreateCommand())
24 {
25 cmd.CommandText = sql;
26 cmd.Parameters.AddRange(parameters);
27 return cmd.ExecuteScalar();
28 }
29 
30 }
31 
32 public MySqlDataReader ExecuteReader(string sql,params MySqlParameter[]ps)
33 {
34 using (MySqlConnection conn=CreateConnection())
35 using(MySqlCommand cmd=conn.CreateCommand())
36 {
37 cmd.CommandText = sql;
38 if (ps!=null)
39 {
40 cmd.Parameters.AddRange(ps);
41 }
42 return cmd.ExecuteReader();
43 }
44 }
45 public DataTable ExecuteDataTable(string sql,params MySqlParameter[]ps)
46 {
47 DataTable table = new DataTable();
48 using (MySqlConnection conn=CreateConnection())
49 using(MySqlCommand cmd=conn.CreateCommand())
50 {
51 cmd.CommandText = sql;
52 if (ps!=null)
53 {
54 cmd.Parameters.AddRange(ps);
55 }
56 using ( MySqlDataAdapter adapter = new MySqlDataAdapter(cmd))
57 {
58 adapter.Fill(table);
59 }
60 return table;
61 }
62 }
63 }

文档

简洁的MysqlHelper_MySQL

简洁的MysqlHelper_MySQL:把MySqlXXX的类更改为SqlXXX就可以成为sqlHelper. 另外C#也提供了MysqlHelper和sqlHelper,用起来也挺方便的。 1 public class MySqlHelper 2 { 3 private static readonly string connstr = ConfigurationMa
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top