gpt4 book ai didi

java - 函数返回结果集,进入另一个类-JAVA

转载 作者:行者123 更新时间:2023-12-01 13:27:41 26 4
gpt4 key购买 nike

我是 Java 新手。我正在做这件事,它会产生错误,请让我知道为什么我要使用这个函数dispatchUncaughtException。我做得对吗?如果我不是这样,这件事怎么可能?

这是dataCollection类

public class dataCollection {

private ResultSet my_rs1 = null;

public ResultSet mydata()
{
try
{
String get_data_query = "SELECT * FROM my_table ";
my_rs1 = cn.stmt.executeQuery(aggregator_data_query);

} catch(SQLException SQLex)
{
System.out.println("SQL Error: " + SQLex.getMessage());
}

return my_rs1;

}

}

这是调用类//我们在其中调用 ResultSet

public class callingClass
{
dataCollection dc = new dataCollection;
private ResultSet my_call_data = dc.mydata();
while(my_call_data.next())
{
//Code Here
}
}

编辑

Exception in thread "Thread-2" java.lang.NullPointerException
at sms_sender.dataCollection.aggregator_data(dataCollection.java:29)
at sms_sender.threadClass.run(threadClass.java:27)

最佳答案

更正您的参数:

String get_data_query = "SELECT * FROM my_table";
my_rs1 = cn.stmt.executeQuery(get_data_query);

编辑:步骤 2 =>检查您的数据库连接是否正常工作。我认为你的 stmt 是空的或者不正确。

关于java - 函数返回结果集,进入另一个类-JAVA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21727629/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com