页面数据输不出来

gaojupeng 2006-02-17 04:18:38
用到了BEAN,但输不出结果,页面什么也不显示。也没有错误提示,BEAN程序如下:如果给变量jg赋初值,则输出这个值,循环中的赋值语句不起作用。
package a;
import java.sql.*;
public class SelectStu
{
public String sort()
{
String jg="";
String url = "jdbc:odbc:zhuce";
String user="dba";
String password="sql";
Connection con;
Statement stmt;
ResultSet rs;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection(url,"","");
stmt=con.createStatement();
rs=stmt.executeQuery("select * from users");
while(rs.next())
{
String s1=rs.getString("id");
String s2=rs.getString("logID");
String s3=rs.getString("logPw");
jg="结果:" + s1 + s2 + s3;
}

stmt.close();
con.close();

}catch(Exception ex)
{
System.err.print("Exception:");
System.err.println(ex.getMessage());
}finally{
return jg;}
}
}
...全文
97 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
datalover 2006-02-18
  • 打赏
  • 举报
回复
package a;
import java.sql.*;
public class SelectStu
{
public String sort()
{
String jg="";
String url = "jdbc:odbc:zhuce";
String user="dba";
String password="sql";
Connection con;
Statement stmt;
ResultSet rs;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection(url,"","");
stmt=con.createStatement();
rs=stmt.executeQuery("select * from users");
while(rs.next())
{
String s1=rs.getString("id");
String s2=rs.getString("logID");
String s3=rs.getString("logPw");
jg=jp+"<br>结果:" + s1 + s2 + s3; //这里改一下
}

stmt.close();
con.close();

}catch(Exception ex)
{
System.err.print("Exception:");
System.err.println(ex.getMessage());
}finally{
return jg;}
}
gaojupeng 2006-02-18
  • 打赏
  • 举报
回复
哪位帮帮忙啊?
gaojupeng 2006-02-18
  • 打赏
  • 举报
回复
关键是我一条数据也输不出来啊
gaojupeng 2006-02-18
  • 打赏
  • 举报
回复
感谢上面的几位朋友!
gaojupeng 2006-02-18
  • 打赏
  • 举报
回复
数据库有问题,原来的数据库用的是ACCESS的,没有用户名和密码,就是输不出来。
我换了一个SQL2000的数据库,结果就好了。不知道是什么原因。
WiseDragon 2006-02-18
  • 打赏
  • 举报
回复
String url = "jdbc:odbc:zhuce";
String user="dba";
String password="sql";

con=DriverManager.getConnection(url,"","");

数据库到底有没有用户名和密码
WiseDragon 2006-02-18
  • 打赏
  • 举报
回复
到日志中看看 是不是有异常信息
wpfonline 2006-02-17
  • 打赏
  • 举报
回复
为什么只保存了最后一条呀 关注中
xiongbing528 2006-02-17
  • 打赏
  • 举报
回复
你最多就是保存了最后一条记录结果集.while循环没作用。
gaojupeng 2006-02-17
  • 打赏
  • 举报
回复
我数据库中有数据啊
infowain 2006-02-17
  • 打赏
  • 举报
回复
取出来的数据集没有数据

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧