2009-08-25 13 views
0

J'essaie de tester l'application d'un développeur par rapport à une base de données SQL Server 2005 (80) au lieu de la base de données SQL Server 2000 normale qu'elle toucherait.DateInterval.minute n'est pas une option dateadd reconnue

Quelqu'un a-t-il connaissance de problèmes pouvant provoquer cette erreur et qui sont liés à SQL? 'DateInterval.minute' n'est pas une option dateadd reconnue.

Description: Une exception non gérée s'est produite lors de l'exécution de la requête Web en cours. Veuillez consulter la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

Détails d'exception: System.Data.SqlClient.SqlException: 'DateInterval.minute' n'est pas une option dateadd reconnue.

Erreur Source:

Une exception non gérée a été générée pendant l'exécution de la demande Web actuelle. Les informations concernant l'origine et l'emplacement de l'exception peuvent être identifiées à l'aide de la trace de la pile d'exceptions ci-dessous.

Trace de pile:

[SqlException: 'DateInterval.minute' est pas une option dateadd reconnue.] System.Data.SqlClient.SqlCommand.ExecuteReader (CommandBehavior cmdBehavior, runBehavior RunBehavior, Boolean returnStream) 742 System.Data.SqlClient.SqlCommand.ExecuteReader() +41 ConnectString.Timeout.UpdateTimeout.UpdateTime() RoleMap.HelpDeskCust.Page_Load (Expéditeur d'objet, EventArgs e) dans 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.ProcessR equestMain() +750


Informations de version: Microsoft .NET Framework Version: 1.1.4322.2407; Version ASP.NET: 1.1.4322.2407

Répondre

1

DateInterval.minute n'est pas une option dans SQL pour SQL 2000 (8.0) ou SQL 2005 (9.0). Il s'agit d'un .net enumerator à utiliser dans .net DateAdd

Vous semblez transmettre une construction .net au moteur de base de données.

Pour SQL vrai, vous auriez ceci: DATEADD (minute, numéro, date)

+0

Le développeur est pas où je peux parler avec lui en ce moment. J'essaie de creuser son code, mais je n'ai rien vu qui semble en être la cause. – jasoncrider

+0

Nous avons trouvé un article dans le vb et l'avons commenté. – jasoncrider

Questions connexes