
linq
文章平均质量分 50
u010082526
这个作者很懒,什么都没留下…
展开
-
到值类型“System.Double”的强制转换失败
后台报错:到值类型“System.Double”的强制转换失败,因为具体化值为 null。结果类型的泛型参数或查询必须使用可以为 null 的类型。错误分析:数据库中表 O38H 的值为null var data_m2 = ( from s in avgStation join d i原创 2016-08-04 12:00:17 · 4012 阅读 · 0 评论 -
“System.Collections.Generic.KeyNotFoundException”类型的异常在 mscorlib.dll 中发生,---给定关键字不在字典中。
“System.Collections.Generic.KeyNotFoundException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理其他信息: 给定关键字不在字典中。【1】找到错误处:dic1为null值,dic1.Count=0,所以错误应定位在dic1[a.CITYCODE]处【2】代码如下:1>原创 2017-12-28 11:51:17 · 30620 阅读 · 0 评论 -
其他信息: LINQ to Entities 不识别方法“System.String ToString()”,因此该方法无法转换为存储表达式。
efAir.FindAll<T_Data_LandUse>().Where(s=>year.Contains(s.Year.ToString())) 不能在linq表达式里直接写ToString()这种转换 修改方法efAir.FindAll<T_Data_LandUse>().ToList().Where(s=>year.Contains(...原创 2018-07-31 08:53:04 · 626 阅读 · 0 评论 -
math.round()最匹配的重载方法有一些无效参数
no2的数据类型可为空,修改为NO2 = Math.Round(a.NO2.Value, 0),原创 2018-08-13 10:32:21 · 636 阅读 · 0 评论 -
其他信息: 可为空的对象必须具有一个值。
https://blog.youkuaiyun.com/qq_28548963/article/details/81079572 原因是 某个可空对象为空值,并且需要这个值 执行某个操作, 所以报这个 错. 排错方法: 添加值 或者去掉需要执行的操作 O3_8Abs =Math.Round(((a.O3_8.Value - b.O3_8.Value) / b.O3_8.Value) ...转载 2018-08-13 11:19:10 · 3719 阅读 · 0 评论 -
linq数据入库
2.2风险数据入库 //风险数据入库 T_DATA_RISK RiskData = new T_DATA_RISK();//定义风险数据表 foreach (var item in data2) { RiskData.ST...原创 2018-09-19 14:47:52 · 197 阅读 · 0 评论 -
C#报错:输入字符串格式不正确
List<Model> data1 = list.Select(x => new Model { num = Convert.ToDecimal(x.PM25) }).OrderBy(x => x.num).ToList();修改如下:data = list.OrderBy(x => x.CO).Select(x => x.CO).ToList();...转载 2018-10-29 11:39:19 · 36127 阅读 · 1 评论 -
list排序
data = list.OrderBy(x=>x.SO2).Select(x => x.SO2).ToList();//sortso2字段是string类型,所以,OrderBy(x=>x.SO2).之后,并没有按值得大小排序,比如10会排在9之前 定义int数值,经过转换之后再排序 List<int> list3 = n...原创 2018-10-26 12:39:56 · 159 阅读 · 0 评论 -
linq实现左连接
var query = ( from a in station join b in mic_data on a.ID equals b.ID into joinEmpDept from x in joinEmpDept.DefaultIfEmpty()...转载 2018-11-28 10:36:51 · 294 阅读 · 0 评论 -
拼接完整数据
【1】defaultdata完整时间#region defaultdata完整时间 List defaultdata = new List(); DateTime temp_time = STime;//定义defaultdata的开始时间 DateTime city_hourtime = ETime;//定义defa原创 2017-12-28 11:27:02 · 776 阅读 · 0 评论 -
Linq行列转换和list排序
需求描述:1.前台页面 1》//行点击事件_20170217 onClickRow: function (index, row) { OpenData(row.code, row.Monidate); } 2》//VOC排序功能 function OpenData(S原创 2017-02-17 17:25:20 · 4649 阅读 · 0 评论 -
下拉框级联(二)
html 范围: 地市/区域 省 京津冀 名称: js $(function () {原创 2016-12-27 09:39:56 · 360 阅读 · 0 评论 -
linq连接(Union)时报错问题处理
returnData = data.Select(p => p) .Union(datasjMin.Select(p => p)) .Union(datasjMax.Select(p => p)) .Union(dataycMin.Select(p => p))原创 2016-08-01 08:49:12 · 2197 阅读 · 0 评论 -
linq中的多条件查询
linq中的多条件查询: from s in data4 join d1 in data_co on new {s.FORECASTTIME,s.REGIONCODE} equals new {d1.MONIDATE ,d1.RE原创 2016-08-21 19:29:36 · 6792 阅读 · 0 评论 -
linq无法创建“匿名类型”类型的常量值;此上下文仅支持基元类型或枚举类型
var data7 = ( from s in data_f2 join d1 in data_co on s.FORECASTTIME equals d1.FORECASTTIME join d2 in data_NO2 on s.FORECASTTIME equals d2.FORECASTT原创 2016-08-22 10:30:17 · 9002 阅读 · 0 评论 -
linq去掉不等于0的数据求平均
var stationDataQuery = efAir.FindAll(d => d.MONITORTIME == lastDate && d.FORECASTTIME > lastMoniDate); stationDataQuery = stationDataQuery.Where(t => t.MODEL == "0"); var s1原创 2016-08-21 17:53:58 · 1780 阅读 · 0 评论 -
LINQ to Entities 不识别方法“System.DateTime AddDays(Double)”,因此该方法无法转换为存储表达式。
data = data.Where(d => d.MONIDATE >= (startTime).AddDays(1));//startTime是选择的时间区间的起始时间,往前减了1天。这样小时数据就多出了前1天的1点至23点的数据__20160822:只要查询时间段内的数据报错:其他信息: LINQ to Entities 不识别方法“System.DateTime AddDays(原创 2016-08-22 16:09:34 · 3985 阅读 · 0 评论 -
linq无法将带 [] 的索引应用于“object”类型的表达式,
data是count=4的数组data[0]是对象:{ STATIONNAME = "吕梁市平均", STATIONTYPE = "吕梁市", LONGITUDE = 111.13, LATITUDE = 37.52, AQI = 84, MONIDATE = {2016-8-15 14:00:00}, PRIMARYPOLLUTANT = "PM2.5", LevelInfo = {Da原创 2016-08-22 17:30:38 · 7295 阅读 · 0 评论 -
其他信息: 仅对 LINQ to Entities 中已排序的输入支持方法“Skip”。必须在调用“Skip”方法之前调用方法“OrderBy”。
http://qubernet.blog.163.com/blog/static/177947284201608111916382/转载 2016-10-08 14:18:18 · 2414 阅读 · 0 评论 -
linq查询多个字段
var city = sectionData.Select(E => new { ProvinceCode = E.ProvinceCode, ProvinceName = E.ProvinceName }).Distinct();原创 2016-11-29 09:36:04 · 6481 阅读 · 0 评论 -
combotree下拉框选项,发送ajax请求
1.下拉框部分easyui--combotreehtml代码<input type="text" id="style" name="stryle" style="width:100px" class="easyui-combotree" multiple data-options=" valueFiled:' id', textFiled:'text',panelHeigh原创 2019-03-01 15:59:41 · 935 阅读 · 0 评论