将mysql数据库值检索到数组中
Posted
技术标签:
【中文标题】将mysql数据库值检索到数组中【英文标题】:Retrieve mysql data base value into array 【发布时间】:2012-02-03 00:37:58 【问题描述】:如何使用 java 将 mysql 数据库值检索到数组中。如果我从 mysql 数据库中检索学生名意味着我如何使用 java 将 mysql 表中的所有学生名获取到数组中?给我一些例子。
提前致谢
【问题讨论】:
由于您在命令行或 servlet 中以与 Swing 中完全相同的方式将数据库结果检索到数组中,因此我们可以得出结论,此问题与 无关摇摆。 【参考方案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
【讨论】:
以上是关于将mysql数据库值检索到数组中的主要内容,如果未能解决你的问题,请参考以下文章
使用“mysql_fetch_row”从数据库中检索结果并使用 PHP 和 mysqli 插入数组?