如题:
比如:insert into A表(字段1,字段2,...) values(?,?,...)
  ...
下面怎么写
谢谢!

解决方案 »

  1.   

    String url = "jdbc:jtds:sqlserver://数据库IP地址:1433" ;
            String user = "数据库登陆名" ;
            String password = "数据库登陆密码" ;        Connection conn = null ;
            PreparedStatement stmt = null ;
            try{
                Class.forName("net.sourceforge.jtds.jdbc.Driver") ;
                conn = DriverManager.getConnection(url, user, password) ;
                String sql = "insert into A表(字段1,字段2,...) values(?,?,...) ;" ;
                stmt = conn.prepareStatement(sql) ;
                stmt.setString(1, request.getParameter("xx")) ;
                ....
                stmt.execute() ;
            }catch(Exception ex){
                ex.printStackTrace() ;
            }finally{
                stmt.close() ;
                conn.close() ;
            }
      

  2.   

    这里的stmt.setString(1, request.getParameter("xx")) ;视情况面定,可以是其他类型
      

  3.   

     谢谢,guoquanhua007
    如果是大文本,如何转换成clob
    conn.setClob(5,new SerialClob(info.getContent().toCharArray()))
    其中SerialClob出错,请告知正确写法,