【发布时间】:2014-01-03 21:52:09
【问题描述】:
我有一个正常工作的数据库应用程序,它只是吐出整个“名称”列
String sql = "SELECT Name FROM my_list;";
ResultSet infoDump = stmt.executeQuery(sql);
String actID = null;
while (infoDump.next()){
actID = infoDump.getString("Name");
System.out.println(actID);
}
我希望能够将它封装在一个不错的小函数中
printTheNames(sqlQuery)
{
ResultSet infoDump = stmt.executeQuery(sqlQuery);
String actID = null;
while (infoDump.next()){
actID = infoDump.getString("Name");
System.out.println(actID);
}
}
printTheNames("SELECT Name FROM my_list;");
我不确定要使用什么语法,因为当我做任何接近此的事情时,它会给我带来各种错误。我敢肯定这很简单,但是我能在任何地方找到一个简单的例子吗?
【问题讨论】:
-
似乎缺少函数声明的部分。将
public void添加到printTheNames(sqlQuery)应该可以正常工作。 -
只需使用 ArrayList。在函数中填充它并返回它。
-
如果您遇到错误,那么您应该在问题中包含这些错误。