请不要吝啬你的知识哦
因为我要急用,所以心也比较急拉
先谢谢大家

解决方案 »

  1.   

    问题的要点在哪里?别光贴代码啊。
    把错误信息贴出来,大家分析一下。
      

  2.   

    InsertInfo() 方法中
    result=sql.executeQuery("INSERT INTO user "+"VALUES('pi','pn','pa')");
    这样写不对,插入不会返回一个ResultSet,也不能用executeQuery,应该改成下面这样
    int t=sql.executeUpdate("INSERT INTO user "+"VALUES('pi','pn','pa')");
    void  ShowInfo() 方法中
    result=sql.executeQuery("SELECT * FROM user WHERE ID ="+"'"+pi+"'");
    你执行上面这句话以后要先判断有没有搜索到数据才能取数据的,而且取数据之前必须用rs.next()把光标移到数据行