我正在尝试在MySQL DB中设置BLOB,如下所示:
PreparedStatement ps=con.prepareStatement("insert into image values(?,?,?,?,?)");
ps.setString(1,firstname);
ps.setString(2,lastname);
ps.setString(3,address);
ps.setString(4,phone);
if(is!=null)
{
ps.setBlob(5,is);
}
int i=ps.executeUpdate();
第ps.setBlob(5,is)
行引发以下异常:
java.lang.AbstractMethodError:com.mysql.jdbc.PreparedStatement.setBlob(ILjava / io / InputStream;)V
这是如何造成的,我该如何解决?