我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: java和数据库的问题 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

不想飞的鱼



性别: 帅哥 状态: 该用户目前不在线
头衔: 13579
等级: 荣誉会员
家族: 空の軌跡
发贴: 15279
威望: 4
浮云: 434
在线等级:
注册时间: 2005-10-18
最后登陆: 2014-12-23

5come5帮你背单词 [ compound /'kompaund, kəm'paund/ n. 化合物,混合物;a. 复合的,合成的 ]


java和数据库的问题

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //载萛uFFFD\uFFFD?绦蚶啾\uFFFD
      Connection con = DriverManager.getConnection("jdbc:odbc:myodbc"); //驱动
  //链接
      Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
                                ResultSet.CONCUR_READ_ONLY);

      String sql = "select * from logininfo where username='" + id + "' and password=" + pwd +
      "";

      System.out.println(sql);

      ResultSet rs = stmt.executeQuery(sql); //建立ResultSet(结果集)对象,并执行SQL覾uFFFD\uFFFD

      if (!rs.next()) {
        System.out.println("not found");
        rs.close();
        stmt.close();
        con.close();

        return;

      }



      System.out.println("ok");

      rs.close();

      sql = "insert into loginlog (username, logintime) values (" + id + ", '" + (new java.util.Date().toString()) + "')";
      stmt.executeUpdate(sql);

      stmt.close();
      con.close();



      this.hide();

      Dialog1 d = new Dialog1(this, "", true);
      d.frame1 = this;
      d.id = id;
      d.pwd = pwd;
      d.queryDataSet1.closeStatement();
      d.queryDataSet1.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(
            d.database1,
          "SELECT * from loginlog where username=" + id, null, true, Load.ALL));
      d.queryDataSet1.open();

      d.show();

      this.show();

      } catch (Exception ex) {
      ex.printStackTrace();
      }


  }
用的是access2003做数据库 但是现在只能显示ID和登录时间 我要怎么改才可以增加显示部gate和性别等选项? 应该修改哪里啊? 达人指教~


[ 此贴被不想飞的鱼在2007-06-03 11:03重新编辑 ]
顶端 Posted: 2007-06-03 10:57 | [楼 主]
随风而飘





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 136
威望: 0
浮云: 1121
在线等级:
注册时间: 2006-06-04
最后登陆: 2009-04-14

5come5帮你背单词 [ cheap /ti:p/ a. 便宜的,廉价的,低劣的,劣质的 ]


没用过access数据库,而且不知道你的Dialog1类的代码,不过我估计是你的access数据库里对于字段bumen的类型没有设为String(Varchar)
顶端 Posted: 2007-06-03 12:46 | [1 楼]
随风而飘





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 136
威望: 0
浮云: 1121
在线等级:
注册时间: 2006-06-04
最后登陆: 2009-04-14

5come5帮你背单词 [ faith /feiθ/ n. 信任,信念,信仰,忠实 ]


你输入的BUMEN是不是中文?
看看你的数据库的编码格式。一般默认是ios-8859-1,这种格式不支持中文,把编码格式换成UTF-8或GB2312或GBK试试
如果输入的不是中文就不是上面的原因
顶端 Posted: 2007-06-04 10:17 | [2 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.007509(s) query 6, Time now is:12-21 05:52, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号