猪啊,把exception打出来不就知道哪里错了
打个“添加失败”有什么用?

解决方案 »

  1.   

    catch(Exception e){
                 System.out.println("添加失败!");
             }
    把上面一段改成
    catch(Exception e){
                 System.out.println(e.getMessage());
             }
    看看有什么东西出来,这样才能看到问题出在哪里!
      

  2.   

    错误信息是:
    D:\JAVA\mssqlexp>java SqlExp2
    错误信息:[Microsoft][SQLServer 2000 Driver for JDBC]No ResultSet set was produce
    d.这是什么意思呀?
      

  3.   

    sm.executeUpdate("your sql here");
       ~~~~~~~~~~~~~ 
    呵呵,OK now.
      

  4.   

    也有可能是你JDBC和SQLSERVER的JAR没有..可以去SQLSERVER网站载个相应的JAR放到JDK的jdk1.4\jre\lib\ext下,好像JAR包名是mssqlserver.jar