解决方案 »

  1.   

    64行Statement st =conn.createStatement();
      

  2.   

    楼上正解   statement st没有实例化,,怎么会不出错吗
      

  3.   

    st在声明时为null,后面的代码中没有使用Connection为该变量赋值,当然会报空指针异常了
      

  4.   

    Statement st =conn.createStatement();加上就行了
      

  5.   

    楼上说的对,不过你可以试试apache的一个连接工具类dbutils,很方便,不用自己动手写
      

  6.   

    楼主太懒了,空指针异常其实是最好查的错误,用eclipse或netbeans之类的IDE工具调试一下,很快就找到原因了
      

  7.   

    简化一下,大约就是这样的代码
    当然会报空指针异常,代码贴到Eclipse里,没运行之前就提示这个问题了        Statement st = null;
            rs = st.executeQuery(query);// 此处抱空指针异常
      

  8.   


    哎,我这是咋啦,犯这种错误,让大家费心了,估计我昨天晕头了吧,还笨笨的以为是说的字符串query为空,太不应该了
      

  9.   

    恩,我也是刚知道debug,对IDE不熟练,正打算搜搜怎么用
      

  10.   

    你的Statement都没有初始化呀,肯定是报空指针异常
    Statement st = conn.creatStatement();
      

  11.   

    楼主代码结构有点乱啊,一般新手不是应该把加载驱动、创建链接以及销毁放在一个工厂类里面完成吗?jdbcutils,加油小伙儿
      

  12.   

    st , rs   都是null,未指定实例