SELECT DateDiff("n", LastDate, Now()) as datediffs FROM UserLog WHERE ID = 1
当我从查询设计视图(MS Access)执行此查询时。这给了我几分钟的不同,就像这样:
日期差异 --------- 2826
但是当我从 servlet 执行相同的查询(包括条件 ID = 1 中的静态值)时,如下所示:
strSql = "SELECT DateDiff(\"n\", LastDate, Now()) as datediffs FROM UserLog WHERE ID = 1";
recset=stmt.executeQuery(strSql);
它给了我以下错误:
[Microsoft][ODBC Microsoft Access Driver] 参数太少。预期 1。
那我怎么了?