首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DateInterval.minute不是公认的dateadd选项。

DateInterval.minute不是公认的dateadd选项。
EN

Stack Overflow用户
提问于 2009-08-25 17:32:35
回答 1查看 1.7K关注 0票数 0

我正在尝试在Server 2005数据库(80)上测试开发人员的应用程序,而不是它将击中的普通SQL Server 2000数据库。

是否有人知道可能导致与SQL相关的此错误的问题?

“DateInterval.minute”不是公认的dateadd选项。描述:在执行当前web请求时发生了未处理的异常。请查看堆栈跟踪以获得有关错误的更多信息,以及它起源于代码的位置。

异常详细信息: System.Data.SqlClient.SqlException:'DateInterval.minute‘不是公认的dateadd选项。

源错误:

在执行当前web请求期间生成一个未处理的异常。有关异常的起源和位置的信息可以使用下面的异常堆栈跟踪来标识。

堆栈跟踪:

SqlException:'DateInterval.minute‘不是公认的dateadd选项。System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior,RunBehavior runBehavior,Boolean ) +742 System.Data.SqlClient.SqlCommand.ExecuteReader() +41 ConnectString.Timeout.UpdateTimeout.UpdateTime() RoleMap.HelpDeskCust.Page_Load(对象发送者,EventArgs e) in c:\inetpub\wwwroot\program.aspx.vb:35 System.Web.UI.Control.OnLoad(EventArgs e) +67 System.Web.UI.Control.LoadRecursive() +35 System.Web.UI.Page.ProcessRequestMain() +750

版本信息:微软.NET框架版本:1.1.4322.2407;ASP.NET版本:1.1.4322.2407

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-08-25 18:06:32

在SQL2000 (8.0)或Sql20059.0中,DateInterval.minute都不是选项。这是一个.net枚举器,用于.net DateAdd

您似乎要向数据库引擎传递一个.net构造。

对于真正的SQL,您将拥有以下内容:DATEADD、number、date)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1329750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档