我对此有点新鲜,但我试图从一个sql语句中填充一个数组,该语句从表中提取多个许可证号。
因此,在表格中,每个人都可以拥有多个许可证,我需要存储所有许可证号码并通过javascript在下拉框中显示。我至少得到了第一张许可证,但之后什么都没有。我知道这个人不止一个人。这是我的代码:
ResultSet rsTagCheck = stmt.executeQuery("SELECT PARK.XK.XK_PI, PARK.XK.XK_STAT, PARK.XK.XK_EX_YR, PARK.XK.XK_TAG FROM PARK.XK WHERE XK_PI ='" + ID + "'");
if (rsTagCheck.next()){
String TagNum = rsTagCheck.getString("XK_TAG");
String[] tag = new String[101];
for (int i = 0; i < tag.length; i++)
tag[i] = TagNum;
非常感谢任何帮助。感谢
答案 0 :(得分:0)
您必须迭代ResultSet rsTagCheck。我从来没有使用它,但有些东西就是
while (rsTagCheck.next()) {
...your code here...
}
应该有用。