05 2016 档案
WebApi上传文件/.Net Core WebApi上传文件
摘要:普通WebApi上传文件 #region 上传文件 /// <summary> /// 通过multipart/form-data方式上传文件 /// </summary> /// <returns></returns> [HttpPost] public async Task<HttpRespon
阅读全文
Linq多字段排序
摘要:var q = db.Customers.OrderBy(c => c.City).ThenBy(c => c.ContactName).ToList(); var q = from item in listAll orderby item.ParentID ascending, item.Sort
阅读全文
Linq操作DataTable
摘要:IEnumerable<DataRow> q = from dr in dt.AsEnumerable() where dr.Field<int>("ID").ToString() == "1" select new { ID=dr["ID"].ToString(), Name=dr["Name"]
阅读全文
C#获取IP地址
摘要:获得公网IP private string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (null == result || resul
阅读全文
Sql视图
摘要:视图可看作一个虚拟表。常规视图本身并不存储实际的数据,而仅仅存储一个Select语句和所涉及表的数据集合。 视图的优点: 1.视图隐藏了底层的表结构,简化了数据访问操作2.因为隐藏了底层的表结构,所以大大加强了安全性,用户只能看到视图提供的数据3.使用视图,方便了权限管理,让用户对视图有权限而不是对
阅读全文