我想用自己定义的映射关系从数据库中取值怎么做?
比如我想用String类型取数据库中datetime类型的数据,或者float取money类型的数据等等。

解决方案 »

  1.   


    try
    {
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery(sql语句);
                            String str;
    while(rs.next())
    {
    str=rs.getString("datetime");
    }
    rs.close();
    stmt.close();
    conn.close();
    }catch(Exception e)
    {
    e.printStackTrace();
    }
      

  2.   

    您可能误会了,我不是这个意思,我是要用rs.getObject("xxx", map)来取的。
    能取数据库里的任意类型字段,但要用我定义的JAVA类型取。