jdbc连接access,问什么是“标准表达式式中类型不匹配”,好像没错误啊
java与形式出现这种错误:[Microsoft][ODBC Microsoft Access 驱动程序] 标准表达式中数据类型不匹配。程序代码:
[code]for(i=0;i<5;i++) for(j=0;j<7;j++) { sql="update (coursetable) set course='"+text1[i][j].getText()+"' where week='"+j+"'and sequence='"+i+"'"; stmt.executeUpdate(sql); //stmt.execute(sql3); //st.close(); }
我的数据库中有三个字段,分别是week,sequence和course,类型分别为,数字,数字,文本型;且都是变量,就是从输入中获取。
求大神解决啊,编译报告说 标准表达式中数据类型不匹配。
这句好像没问题啊!! sql="update (coursetable) set course='"+text1[i][j].getText()+"' where week='"+j+"'and sequence='"+i+"'";
[ 本帖最后由 liuqingdeh 于 2013-1-9 16:54 编辑 ]