用java想把从数据库里查询到的值放到list中,用list来输出数据库中的内容,新手求大神指教

用java想把从数据库里查询到的值放到list中,用list来输出数据库中的内容,新手求大神指教,第1张

遍历你的ResultSet即可

while(rsnext()) {

usersetId(rsgetInt("id"));

usersetUsername(rsgetString("username"));

usersetPassword(rsgetString("password"));

}

空指针异常,gameCommentssize()这里的问题,gameComments为null导致的。原因可能性很多,可能是数据库没导入数据,也可能是后台封装类的问题,要看具体代码。

package test;

import javasql;

import javaxswing;

public class selection_all {

public static void main(String[] srg) {

// String driverName = "orggjtmmmysqlDriver"; // 加载JDBC驱动

// String dbURL = "jdbc:mysql://localhost:3306/project"; // 连接服务器和数据库test

// String userName = "root";

// String userPwd = "root";

String driverName = "jdbc:mysql://localhost:3306/project"; // 加载JDBC驱动

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=Test1"; // 连接服务器和数据库test

String userName = "sa";

String userPwd = "123";

Connection dbConn = null;

try {

ClassforName(driverName);

dbConn = DriverManagergetConnection(dbURL, userName, userPwd);

Statement s = dbConncreateStatement();

ResultSet rs = sexecuteQuery("select from person");

String str = "<html><table>";

while (rsnext()) {

Systemoutprintln(rsgetString("name") + "\t" + rsgetString("no") + "\t");

// str += rsgetString("name") + "\t" + rsgetString("no") + "\t\n";

str +="<tr><td>" + rsgetString("name") + "</td><td>" + rsgetString("no") + "</td></tr>";

// Systemoutprintln(rsgetString("name") + "\t" + rsgetString("password") + "\t");

// str +="<tr><td>" + rsgetString("name") + "</td><td>" + rsgetString("password") + "</td></tr>";

}

str += "</table></html>";

sclose();

JDialog dialog = new JDialog();

dialogsetBounds(200, 200, 500, 300);

JLabel jl = new JLabel();

jlsetVerticalAlignment(SwingConstantsTOP);

dialogadd(jl);

jlsetText(str);

dialogsetVisible(true);

} catch (Exception e) {

eprintStackTrace();

}

}

}

以上就是关于用java想把从数据库里查询到的值放到list中,用list来输出数据库中的内容,新手求大神指教全部的内容,包括:用java想把从数据库里查询到的值放到list中,用list来输出数据库中的内容,新手求大神指教、初学java,我想用jsp遍历输出数据库的信息,帮我看一下问题到底是什么、JAVA连接数据库后 ,如何窗口或者d出对话框输出查询结果。在线等!原查询代码如下。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9307122.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存