我正在尝试从数据库中读取数据并将信息输出到html文件。但是我无法从数据库中读取数据。这当然是因为我缺乏对java和数据库编程的知识。Java - 从SQL数据库读取时出错
我没有问题连接到数据库并创建我的查询字符串。我的查询字符串是由一系列复选框创建的,所以每次都不一样。它也可能包含字符串和整数。那是我觉得我的问题所在。由于我的查询字符串不一样,每次我都不知道如何成功输出数据。当我执行我的查询时,我遇到了问题。这是我的一些代码。
public String getData(String query, StringBuffer back)
{
String query = query;
ResultSet rs = null;
try
{
rs = st.executeQuery(query);
back.append("<table border=\10\" >\n");
while(rs.next())
{
back.append("<tr><td>" + rs.getString(1) + "</td></tr>");
}
back.append("</table>");
}
catch(SQLException e)
{
back.append("<h6>something bad is happening</h6>");
e.printStackTrace();
return null;
}
return new String(back);
}
任何帮助将是伟大的!
什么是查询?你能给个例子吗? – 2011-03-09 21:31:13
选择国家,地区,人口从城市名称='塔尔萨' – Johnrad 2011-03-09 21:42:00
人口和国家是整数 – Johnrad 2011-03-09 21:42:46