用java连接Access数据库,设计一个框架,里面设个文本框,
实现文本框里输出数据库里的数据。怎么只能输出一条信息。

解决方案 »

  1.   

    用循环输出,也只能看到一条数据。
    用system.out.println能输出所有的数据,用我上面说的方法只能输出一条数据。不知道为什么?
      

  2.   

    用循环输出,也只能看到一条数据。 
    用system.out.println能输出所有的数据,用我上面说的方法只能输出一条数据。不知道为什么?
      

  3.   

    你用的是什么方法输出?print()?println是自动换行了,print不换行,
    用system.out.println能输出所有的数据就用println咯,楼主对它有偏见吗
      

  4.   

    游标下去了没有?
    rs.next();
      

  5.   

    两个问题 
    第一个:你的数据只有一条
    第二个:print()和println()是不一样的  一个不换行 一个换行
      

  6.   

    我估计没有没有clear TextField
      

  7.   

    楼主说了,用system.out.println能输出,是用“实现文本框里输出数据库里的数据”不行。楼上的看清楚啊。
    支持5楼,看看是不是游标问题。
      

  8.   

    将得到的结果集赋值给一个字符串
    比如
    String result = null;
    while(java.sql.ResultSet.next())
    {
       result += ( java.sql.RusultSet.getString("字段1") + java.sql.RusultSet.getString("字段2")  );
       result += "/n";                 //换行
    }
    让后将result的值赋值给文本
    你所说的只得到一个值  估计是因为你重复赋值给文本框   所以你只得到了最后一次赋值的内容  前一次赋值的内容被后一次赋值的内容所取代了
      

  9.   

    取多行数据的话,找一个Table插件,如JTable,或者输出成HTML。