什么错误。各位高人看看

yangshunshun 2007-05-18 10:07:20
package Tools;

import DataBase.ConnDb;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.io.PrintStream;
import java.io.*;

public class result_tab //生成查询结果表的类
{
//Statement stmt;
ResultSet rs=null;
private ConnDb con;

private StringBuffer sbuf=new StringBuffer();
//sssssConnDb con=new ConnDb();

/* public ResultSet selectTable(String sql)
{
try
{
//con=DriverManager.getConnection(url,user,pwd);
stmt=con.createStatement();
rs=stmt.executeQuery(sql);
}
catch(SQLException e)
{
System.err.println("select table fail!!!!"+e.getMessage());
}
return rs;
}*/

public void set_tab_hear(String str)//设置查询表的表头
{

sbuf.append(str);

}

public String get_tab_hear()//取得查询表的表头
{
return sbuf.toString();
}


public String create_tab_body(String tab_name,String col_name,String col_value,int t)//生成表体
{

String str_tab=get_tab_hear();
sbuf.append(str_tab);
String sql="";
if(col_value.length()==0)
sql="select * from "+tab_name;
else
sql="select * from "+tab_name+" where "+col_name+"='"+col_value+"'";
System.out.println(sql);
try{

Statement psmt=con.prepareStatement();
ResultSet rs = psmt.execute(sql);
while(rs.next())
{
sbuf.append("<tr height=20>");
for(int i=1;i<=t;i++)
{
sbuf.append("<td>"+rs.getString(i)+"</td>");
}
sbuf.append("</tr>");
}
sbuf.append("</table>");
}

catch(SQLException e)
{
System.err.println("select_list fail!!!!!!"+e.getMessage());
}
return sbuf.toString();

}
}
...全文
169 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tt2451 2007-05-18
  • 打赏
  • 举报
回复
ResultSet rs = psmt.execute(sql);

写成ResultSet rs = psmt.executeQuery(sql);
HelloWorld_001 2007-05-18
  • 打赏
  • 举报
回复
看注释的部分是没连上数据库
aioliax1x1 2007-05-18
  • 打赏
  • 举报
回复
错误信息呢?
kimmking 2007-05-18
  • 打赏
  • 举报
回复
buqingchu
lhfzd2004 2007-05-18
  • 打赏
  • 举报
回复
估计谁也看不出什么问题,看看你底层封装的方法里是否有问题,另外把出错信息也打印一下吧~~
eunice_zrx 2007-05-18
  • 打赏
  • 举报
回复
错误信息没.谁知道什么错误啊?你数据库一直都开着没关闭,记录集也没关闭,谁知道是不是数据库中的表lock了,连接数据库字段也没.你是不是另外封装了啊。我怎么没看出来?是不是用java写的连数据库?class.forName到哪里去了?

81,092

社区成员

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

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