/// <summary> /// 按主键值进行删除 /// </summary> public static bool Deleate <T>(string key) where T : OrmBaseModel { if (string.IsNullOrEmpty(key)) { throw new ArgumentNullException("primary key can't be null"); } var sqlStr = SqlCache <T> .GetSql(SqlType.Deleate); var parameters = SqlCache <T> .GetDelMySqlParameters(key); return(ExceteSql <bool>(sqlStr, parameters, command => { var result = command.ExecuteNonQuery(); return result == 1; })); }