0

这是我执行的代码...

dc.rs = dc.st.executeQuery("select count(*) from Accounts where date_join = CDATE(25-11-2012)");

即使我在数据库中有 3 个与此匹配的帐户,它也会返回 0 行。我插入日期时使用的格式是

CDATE(day-month-year)

我也尝试过这种格式,但仍然没有返回任何内容..

CDATE('25-November-2012')

当我使用日期搜索时,我也使用这种格式。但我不明白为什么它不返回任何行。

当我在查询后尝试使用 getDate(1) 时出现此错误..

[Microsoft][ODBC Microsoft Access Driver]Restricted data type attribute violation on column number 1 (Expr1000)

我的 where 子句有什么问题吗?

4

1 回答 1

1

将 where 子句更改为data_join = CDATE('25-11-2012')

于 2012-11-28T05:56:19.547 回答