我现在添加功能是好用的,前提是:要添加的这个表中必须有至少1条数据,否则会失效,连添加这个链接都点不了,各位大神帮看看被,一下是我的 jdbc 代码。
public int executeUpdate(String sql , int[] types,Object[] values) throws ClassNotFoundException, SQLException, IOException{
System.err.println("更新:"+sql);
this.print(values);
Connection connect = this.getConnection();
PreparedStatement pst = connect.prepareStatement(sql);
if( types != null ){
for(int i=0;i<types.length;i++){
switch( types[i] ){
case Types.VARCHAR:
pst.setString(i+1, String.valueOf( values[i] ) );
break;
case Types.INTEGER:
pst.setInt(i+1, Integer.parseInt( String.valueOf( values[i] ) ));
break;
case Types.BLOB:
InputStream in = new FileInputStream( (File)values[i] );
pst.setBinaryStream(i+1, in , in.available() );
break;
}
}
}
int count = pst.executeUpdate();
this.releaseConnection(pst, connect);
return count;
}
JDBC
------解决方案--------------------
调试下看看是什么异常
------解决方案--------------------
功能失效?是什么意思。。。链接不让点,你可以写个测试类,插入一下数据试试、、看是后面的问题还是前面的问题
------解决方案--------------------
链接不让点 是页面的超链接不让点?
再说你的这个jdbc好像是 更新 吗?数据库中没有数据从那能更新?
LZ 详细说下!
------解决方案--------------------
你传进来的sql是什么样的
贴出来看看