记录一些经常用到的小方法,方便下次使用时查找

1.数据库统计表字段为年,月,数量,查询出来的1-9月只有一位,需要前面补0,公式 RIGHT('位数'+CAST(字段名 AS nvarchar(50)),位数)

SELECT RIGHT('00'+CAST(CurrMonth AS nvarchar(50)),2) FROM StatTrainingTotal

2.新闻表有10个附件字段,字段名分别为File1-File10,给一个Model这10个字段动态绑值

            //1-10的附件赋值名称
            if (listFiles != null && listFiles.Count > 0)
            {
                for (int i = 0; i < listFiles.Count; i++)
                {
                    model.GetType().GetProperty("File" + (i + 1)).SetValue(model, JsonConvert.SerializeObject(listFiles[i]));
                }
            }
原文地址:https://www.cnblogs.com/lotuslove/p/15427871.html