JDBC之 “[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配”

[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配

1.出现错误的原因:

数据类型不匹配。

JDBC之 “[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配”

2.两种解决方法:

(1)在School.accdb数据库的设计界面,把STUNO的数据类型修改为“文本类型”,保存“T_STUDENT”表。

JDBC之 “[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配”

在MyEclipse 10中运行Update1代码,显示编译成功:

JDBC之 “[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配”

(2) 默认主键的数据类型为“自动编号”,不修改。

JDBC之 “[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配”

在MyEclipse 10中将STUNO修改后,显示编译成功:

JDBC之 “[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配”