Linq与ASP.NET MVC 3中的MySQL数据库,将DateTime存储到变量中
发布时间:2020-12-16 09:45:09 所属栏目:asp.Net 来源:网络整理
导读:我使用 MySQL数据库在ASP.NET MVC 3中工作,我已经设置了所有要求,连接工作正常.以下代码工作正常并产生正确的结果: try { ViewBag.Model = (from n in _db.mainDatas where n.time_stamp == new DateTime(2010,11,3,15) select n).Take(10).ToList(); }catc
我使用
MySQL数据库在ASP.NET MVC 3中工作,我已经设置了所有要求,连接工作正常.以下代码工作正常并产生正确的结果:
try { ViewBag.Model = (from n in _db.mainDatas where n.time_stamp == new DateTime(2010,11,3,15) select n).Take(10).ToList(); }catch (Exception e) { ViewBag.Error = e; } 但是,当我将此代码更改为: DateTime test = new DateTime(2010,15); try { ViewBag.Model = (from n in _db.mainDatas where n.time_stamp == test select n).Take(10).ToList(); }catch (Exception e) { ViewBag.Error = e; } 生成此错误消息:
我正在使用MySQL Connector / Net 6.3.6.任何解决这个问题的方法? 解决方法
对于您一直在使用的Myqql的Linq to SQL提供程序,这似乎是一个问题. 在第一种情况下,日期部分位于从linq查询生成的表达式树中,其中在第二种情况下,DateTime被声明在Linq查询的一侧,因此生成的表达式树将与第一种情况不同.现在它依赖于Linq to SQL提供程序中表达式树的解析器如何处理这两种情况,在这种情况下似乎提供程序无法正确处理第二种情况表达式树.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 棕色域ASP.NET应用程序的有用/现实代码覆盖目标
- asp.net-mvc – 如何建立一个ASP.NET MVC应用程序与EF?
- ASP.NET MVC模型绑定 – JSON属性和C#模型属性的不同名称
- Asp.net core中间件实现原理及用法解说
- asp.net-mvc – Web Api安全客户端和用户
- .net – 如何创建一个dotnet核心单个可执行文件
- asp.net-mvc – MVC中Ninject的适当存储库LifeCycle Scope
- asp.net-web-api – 在Web API 2中使用属性路由时限制自动帮
- asp.net-mvc – 域vs DTO vs ViewModel – 如何和何时使用它
- .net – 使用log4net创建记录器库的最佳实践.是
推荐文章
站长推荐
- asp.net – 实际文化是否与SQL相关联到CLR float
- asp.net – 链接按钮属性在新选项卡中打开?
- asp.net-mvc – 保护抓取工具中的网站内容
- asp.net-mvc – 如何在asp.Net MVC Razor中单击C
- 为什么我在ASP.NET MVC中收到“指令’控件’未知
- asp.net-mvc – .net Mvc 3 Ajax.BeginForm,获取
- asp-classic – 经典ASP:捕获错误
- C#_.NetFramework_Web项目_EXCEL数据导出
- ASP.NET Core本身已经集成了一个轻量级的IOC容器
- ASP MVC-3:在发布帖子后更新AJAX表单数据时出现
热点阅读