2020-12-28 14:55:48 +08:00
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
using Dapper;
|
|
|
|
|
using MySql.Data.MySqlClient;
|
|
|
|
|
|
|
|
|
|
namespace Hncore.Infrastructure.Common
|
|
|
|
|
{
|
|
|
|
|
public class MySqlHelper
|
|
|
|
|
{
|
|
|
|
|
public static int Execute(string connStr, string sql, object param = null)
|
|
|
|
|
{
|
|
|
|
|
using (var conn = new MySqlConnection(connStr))
|
|
|
|
|
{
|
|
|
|
|
conn.Open();
|
|
|
|
|
|
|
|
|
|
return conn.Execute(sql, param);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static async Task<int> ExecuteAsync(string connStr, string sql, object param = null)
|
|
|
|
|
{
|
|
|
|
|
using (var conn = new MySqlConnection(connStr))
|
|
|
|
|
{
|
|
|
|
|
conn.Open();
|
|
|
|
|
|
|
|
|
|
return await conn.ExecuteAsync(sql, param);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
2020-10-07 20:25:03 +08:00
|
|
|
}
|