国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

LINQ字符串向datetime 轉(zhuǎn)換時(shí)失敗的處理方法

2024-07-10 12:46:08
字體:
供稿:網(wǎng)友

今天在使用LINQ時(shí),由于數(shù)據(jù)庫中的時(shí)間保存的是varchar()格式,查詢時(shí)需要比較時(shí)間先后,于是使用了:

代碼如下:
from j in system.jhzd
where j.dwbm.ToString().Trim() == branchcode.ToString().Trim()
&& Convert.ToDateTime(j.yearmonth.ToString().Trim()).CompareTo(Convert.ToDateTime(timeFrom)) >= 0
&& Convert.ToDateTime(j.yearmonth.ToString().Trim()).CompareTo(Convert.ToDateTime(timeTo)) <= 0
join b in system.t_sys_Branch
on j.dwbm.ToString().Trim() equals b.BranchCode
join c in system.T_CWLB
on j.xmlb.ToString().Trim() equals c.ID
select new
{
BranchName = b.BranchName,
category = c.CWMC,
money = j.je,
comefrom = j.zjly,
time = j.yearmonth,
zhaiyao = j.zhaiyao,
}

可是,使用時(shí)卻發(fā)現(xiàn)數(shù)據(jù)庫報(bào) "從字符串向 datetime 轉(zhuǎn)換時(shí)失敗"。

 

試了很多方法,仍沒有用,最終發(fā)現(xiàn),數(shù)據(jù)庫中yearmonth這個(gè)字段的字符串保存的是"2013年01月04日",

當(dāng)把它改成"2013-01-04"時(shí),發(fā)現(xiàn)查詢正常,有效。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 都匀市| 苏州市| 浦城县| 云和县| 科技| 苗栗县| 上栗县| 临夏县| 孙吴县| 靖远县| 金山区| 长春市| 怀集县| 宁陕县| 马尔康县| 离岛区| 宜宾市| 宜丰县| 西青区| 潞西市| 南安市| 汽车| 聊城市| 韩城市| 南岸区| 富蕴县| 肃宁县| 长兴县| 九江县| 巴林右旗| 武鸣县| 江达县| 上饶县| 奇台县| 仁怀市| 长海县| 富宁县| 夹江县| 云霄县| 临猗县| 浮山县|