zoukankan      html  css  js  c++  java
  • Dapper连接MySql

    Web.config

     <connectionStrings>
        <add name="MsConnectionStr" connectionString="Database=mysql_test;Data Source=localhost;User Id=root;Password=123456;CharSet=utf8;port=3306" />
      </connectionStrings>

    封装一下Dapper

    public class DapperService
        {
            public static MySqlConnection MySqlConnection()
            {
                string mysqlConnectionStr = ConfigurationManager.ConnectionStrings["MsConnectionStr"].ToString();
                var connection = new MySqlConnection(mysqlConnectionStr);
                connection.Open();
                return connection;
            }
    
        }

    MySql数据库

    User实体

    public class User
        {
            public int ID { get; set; }
    
            public string Name { get; set; }
    
            public bool Sex { get; set; }
    
            public decimal Age { get; set; }
    
            public string Tel { get; set; }
    
            public DateTime? ModifyTime { get; set; }
    
        }

    Select查询

    using (IDbConnection conn = DapperService.MySqlConnection())
    {
              string sqlCommandStr = @"SELECT * FROM USER";
              List<User> userList = conn.Query<User>(sqlCommandStr).ToList();
              return View(userList);
    }

     Insert插入

     public void InsertInfo(User user)
    {
         string insertSqlStr = @"INSERT INTO  user(Name,Sex,Age,Tel)VALUES(@Name,@Sex,@Age,@Tel)";
    
         using (IDbConnection conn = DapperService.MySqlConnection())
         {
          // conn.Execute(insertSqlStr, new { Name="ssss",Sex=true,Age="22",Tel="2222"});  ///这种是手动赋值
              conn.Execute(insertSqlStr, user);    //这种是按实体插入
         }
    }
  • 相关阅读:
    [BZOJ 1698] 荷叶池塘
    [BZOJ 3132] 上帝造题的七分钟
    [JLOI2011] 飞行路线
    [Codeforces Round49F] Session in BSU
    [BZOJ 3036] 绿豆蛙的归宿
    CRC-16校验原理
    ubuntu下mysql的安装与配置
    【OpenCV】边缘检测:Sobel、拉普拉斯算子
    我对sobel算子的理解
    梯度算子(普通的+Robert + sobel + Laplace)
  • 原文地址:https://www.cnblogs.com/xinyibufang/p/8668153.html
Copyright © 2011-2022 走看看