void save(Vector<StaffInfo> vec) throws IOException {
Statement st = null;
Connection con = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:DataBase","jay","sxx123");
st=con.createStatement();
for (int j = 0; j < vec.size(); j++) {
String s="insert into StaffInfo values('vec.get(j).num','vec.get (j).name','vec.get(j).auther'," +
"'vec.get(j).press', 'vec.get(j).dat','vec.get(j).synopsis','vec.get(j).category')"; st.executeUpdate(s);
} } catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally
{
try {
con.close();
st.close();
//pst.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
java.sql.SQLException: [Microsoft][ODBC Microsoft Access 驱动程序] 标准表达式中数据类型不匹配。
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.executeUpdate(Unknown Source)
请问:报这种错是怎么回事啊?
解决方案 »
- 子类创建实例时调用父类构造函数的问题
- iframe问题
- 在java中写界面,比如一个窗体上有很多控件,是不是全部要用代码写呀,不能象delphi那样手工把控件拖上去就行了.是不是效率很低呀?
- 如何获得spring中配置的datasource?
- 高分求JList问题
- 被java的对象引用机制弄哭了 = =
- java List containsAll方法的重写改怎么做?
- 请问:初学JAVA,需要把精力放在些什么地方?
- 我的也被删了!!!!!!!!!!!!!!!!!投诉!!!!!!!!!!!!!!!!!!11
- 在JAVA中如何调用其他程序(如Shell)
- Java 如果获取本机信息 如本机操作系统 IP MAC...
- ByteBuffer的底层字节数组和string的字节数组的字节顺序。。。
"'vec.get(j).press+"', '"+vec.get(j).dat+"','"+vec.get(j).synopsis+"','"+vec.get(j).category+"')";