使用TableAdapter C#[sql]计算两次之间的分钟数

使用TableAdapter C#[sql]计算两次之间的分钟数,c#,sql,ms-access-2003,C#,Sql,Ms Access 2003,我想计算两次之间的分钟数,我正在使用TableAdapter生成方法 我正在尝试这个 SELECT name, signin, DATEDIFF([minute], signin, [DateTime].Now) AS Expr1 FROM Table1 这应计算当前时间和上一时间之间的分钟数此查询的正确文本应为 SELECT name, signin, DateDiff('n',signin,Now()

我想计算两次之间的分钟数,我正在使用TableAdapter生成方法

我正在尝试这个

SELECT        
   name, signin, 
   DATEDIFF([minute], signin, [DateTime].Now) AS Expr1
FROM            
   Table1

这应计算当前时间和上一时间之间的分钟数

此查询的正确文本应为

SELECT        
   name, signin, 
   DateDiff('n',signin,Now()) as MinuteDifference
FROM            
   Table1

要表示函数的分钟差异,请使用快捷方式“n”(在单引号之间),并且不要在Now()函数前面加DateTime单词。这对于Access引擎来说是完全未知的

我将使用MS Access 2003Tip来回答未来的问题:始终在问题上添加适当的标记,以指示您正在使用的系统-不仅仅是
sql
(这太通用了),而是指定您正在使用的数据库。这有助于其他人帮助你!好的,错误是“一个或多个必需参数没有给定值”@marcsbu这是您的第一个问题,我建议您阅读