关于java写入sql2005数据库的问题
以下是小弟写的一段在sql2005数据库中插入数据的程序,但总是输出catch捕捉异常的语句块中的内容,就是影响不到数据库,请大家帮我看看,我到底错在哪了呢。前提,我的数据源设置都是对的,因为写查询语句是正常的。import java.sql.*;
public class ConnectionDataBase
{
public void writeData()
{
Connection con=null;
PreparedStatement pstm=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){System.out.println("c");}
try
{
con=DriverManager.getConnection("jdbc:odbc:computer","sa","");
pstm=con.prepareStatement("insert into image_1(bb) values(@bb)");
pstm.setInt(3, 5);
pstm.executeUpdate();
pstm.close();
();
con.close();
}
catch(Exception e){System.out.print("b");}
}
public static void main(String []args){
ConnectionDataBase cc=new ConnectionDataBase();
cc.writeData();
}
}