紧急求助!

tarim tarim 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
package syxz;
import java.io.*;
import java.sql.*;
public class testssbj
{ Connection connect = null;
Statement state = null;
ResultSet result ;
public testssbj() throws ClassNotFoundException
{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
public ResultSet ssbjtlink()
{
try{
connect=DriverManager.getConnection("jdbc:odbc:mypostgresql");
String strQuery = "Select * from ssbj " ;
state = connect.createStatement();
ResultSet result = state.executeQuery(strQuery);
}
catch(Exception e)
{
System.out.println("SQL Exception is caught.");
}

return result;
}

public String[] ssbjcp()
{
String[] ssbjarry1=new String[3];
ResultSet rs=ssbjtlink();

try{

for(int i=0;i<2;i++)
{
rs.next();
ssbjarry1[i]= rs.getString(1);
}
}
catch(Exception e)
{
System.out.println("SQL Exception is caught.");
}

return ssbjarry1;
}


}


以上javabean编译通过,但运行时候哪个数组ssbjarry1没有任何返回值。完全可以排除数据库的问题。本人怀疑ssbjtlink()方法的返回值有问题,我已经检测出ssbjtlink()的返回值是RecordSet类型。但ssbjcp中获取ssbjtlink()的返回值时没有能正确处理。
请高手指教不胜感激。
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
tarim
Java EE 67,535 成员 225,843 内容