【问题标题】:Retrieve mysql data base value into array将mysql数据库值检索到数组中
【发布时间】:2012-02-03 00:37:58
【问题描述】:

如何使用 java 将 mysql 数据库值检索到数组中。如果我从 mysql 数据库中检索学生名意味着我如何使用 java 将 mysql 表中的所有学生名获取到数组中?给我一些例子。

提前致谢

【问题讨论】:

  • 由于您在命令行或 servlet 中以与 Swing 中完全相同的方式将数据库结果检索到数组中,因此我们可以得出结论,此问题与 无关摇摆。

标签: java mysql arrays multidimensional-array


【解决方案1】:

使用ArrayList<T> 存储数据库中的名称,稍后您可以使用List.toArray() 方法将其转换为String[]

ArrayList<String> list= new ArrayList<String>();
while (rs.next()) {
    list.add(rs.getString(1));
}   

【讨论】:

    【解决方案2】:

    我不确定这是否是关于 SO 的正确问题,看来你还没有尝试过任何事情:(

    顺便说一句,先看看这个:JDBC Basics

    先从数据库中查询所有学生姓名,然后

     while(resultset.next(){
                //add each of them to array
           }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-02
      相关资源
      最近更新 更多