LINQ to SQL ——从字符串向 datetime 变换时失败
LINQ to SQL ——从字符串向 datetime 转换时失败
我的代码是这样的
可是运行时从List<奖惩表> 到 .ToList()地方出现异常——从字符串向 datetime 转换时失败
请问这是什么原因,要怎么改啊!
------解决方案--------------------
Convert.ToDateTime(a2.日期)轉換失敗呀﹗a2.日期=?
------解决方案--------------------
a2.日期,确保所有记录的内容都能被转换吗,是否有不符合转换规则的内容
我的异常网推荐解决方案:软件开发者薪资,http://www..net/other/1391128.html
我的代码是这样的
- C# code
string dateToYear = Convert.ToDateTime(Date).Year.ToString(); //工资结算日期的年份 string dateToMonth = Convert.ToDateTime(Date).Month.ToString(); //工资结算日期的月份 List<奖惩表> obj1 = (from a2 in reward.SelectRecordAll() where ( (a2.员工编号 == Eid) && (Convert.ToDateTime(a2.日期).Year.ToString() == dateToYear) && (Convert.ToDateTime(a2.日期).Month.ToString() == dateToMonth) ) select a2).ToList();
可是运行时从List<奖惩表> 到 .ToList()地方出现异常——从字符串向 datetime 转换时失败
请问这是什么原因,要怎么改啊!
------解决方案--------------------
Convert.ToDateTime(a2.日期)轉換失敗呀﹗a2.日期=?
------解决方案--------------------
a2.日期,确保所有记录的内容都能被转换吗,是否有不符合转换规则的内容
我的异常网推荐解决方案:软件开发者薪资,http://www..net/other/1391128.html