java吧 关注:1,237,252贴子:12,706,172
  • 6回复贴,共1

新手求大神解释

只看楼主收藏回复

这里有一些方法,求大神一句句注释


IP属地:浙江1楼2014-05-30 10:43回复
    public String SeekForId() {
    // TODO Auto-generated method stub
    System.out.println("查询:请输入代号:");
    String goid = input.next();
    Goods goods = this.getA(goid);
    if (goods == null)
    System.out.println("该产品不存在");
    else
    goods.printA();
    return goid;


    IP属地:浙江2楼2014-05-30 10:44
    回复
      public void Insert() {
      // TODO Auto-generated method stub
      Goods god = new Goods();
      god.read();
      PreparedStatement psmt = null;
      String sqlstr = "insert into goodsinfo(gono,goname,goprice,gosize,gounit) values(?,?,?,?,?)";
      try {
      Connection dbConn = new UserValidate().getConnect();
      psmt = dbConn.prepareStatement(sqlstr);
      psmt.setString(1, god.code.toString().trim());
      psmt.setString(2, god.goodsname.toString().trim());
      psmt.setFloat(3, god.goodsprice);
      psmt.setString(4, god.goodssize.toString().trim());
      psmt.setString(5, god.goodsunit.toString().trim());
      psmt.executeUpdate();
      System.out.println("插入成功!");
      psmt.close();
      dbConn.close();
      } catch (Exception e) {
      e.printStackTrace();
      }
      }


      IP属地:浙江3楼2014-05-30 10:44
      回复
        求助啊


        IP属地:浙江7楼2014-05-30 10:57
        回复
          这代码不完整啊! 这就是用JDBC 为了往数据库中插入一条数据


          8楼2014-05-30 11:01
          回复
            // 获取JDBC连接
            Connection dbConn = new UserValidate().getConnect();
            //获取prepareStatement
            prepareStatementpsmt = dbConn.prepareStatement(sqlstr);
            // 1就代表sql语句中的第一个?, 一下类推!
            psmt.setString(1, god.code.toString().trim());
            psmt.setString(2, god.goodsname.toString().trim());
            psmt.setFloat(3, god.goodsprice);
            psmt.setString(4, god.goodssize.toString().trim());
            psmt.setString(5, god.goodsunit.toString().trim());
            // 更新
            psmt.executeUpdate();


            9楼2014-05-30 11:03
            回复
              是啊,就只要一句句的基本解释,不是为了研究这些代码,
              比如“Goods god = new Goods();//(类对象什么的),,”
              说明一下是什么意思就可以了


              IP属地:浙江10楼2014-05-30 11:05
              回复