Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Microsoft Access 2007与数据库相关_Java_Ms Access_Ms Access 2007 - Fatal编程技术网

Java Microsoft Access 2007与数据库相关

Java Microsoft Access 2007与数据库相关,java,ms-access,ms-access-2007,Java,Ms Access,Ms Access 2007,对于我最近的工作,我正在使用MicrosoftAccess2007数据库。表中有两个字段:文本和日期/时间。当我从外部通过java代码访问表时,我在执行时收到错误消息。 特别是在执行与日期之间相关的查询时 以下是我的代码:- 以及执行时的结果和错误消息:- ================== Total Count : 7 ================== sumit 2017-02-01 00:00:00 probir 2017-02-01 00:00:00 subhajit 20

对于我最近的工作,我正在使用MicrosoftAccess2007数据库。表中有两个字段:文本和日期/时间。当我从外部通过java代码访问表时,我在执行时收到错误消息。 特别是在执行与日期之间相关的查询时

以下是我的代码:- 以及执行时的结果和错误消息:-

==================
Total Count : 7
==================
sumit  2017-02-01 00:00:00
probir  2017-02-01 00:00:00
subhajit  2017-02-01 10:40:30
supriyo  2017-02-09 10:40:30
rajdip  2017-01-01 00:00:00
indranil  2017-03-07 16:06:19
sudip  2017-03-07 21:17:24
Test Error [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in crite
ria expression.
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Data type misma
tch in criteria expression.
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcStatement.execute(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(Unknown Source)
        at test_data_view.main(test_data_view.java:61)
请帮助我在日期范围之间生成报告。

日期/时间值在SQL语句中使用#分隔符而不是'

==================
Total Count : 7
==================
sumit  2017-02-01 00:00:00
probir  2017-02-01 00:00:00
subhajit  2017-02-01 10:40:30
supriyo  2017-02-09 10:40:30
rajdip  2017-01-01 00:00:00
indranil  2017-03-07 16:06:19
sudip  2017-03-07 21:17:24
Test Error [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in crite
ria expression.
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Data type misma
tch in criteria expression.
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcStatement.execute(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(Unknown Source)
        at test_data_view.main(test_data_view.java:61)