如何返回除指定用户之外的所有记录??

zisidemao 2006-03-22 11:37:31
我想返回出指定一个用户的所有记录在页面里
ResultSet rs=adminBean.executeQuery("select * form login where username<>'bj' order by username desc");
String username;
while(rs.next()){
username=rs.getString("username");
}
%>
然后保存在username里,打印出来,login表里有4个字段分别是username,password,QQ和email,我就想读出username的内容来如何写查询?便利每行记录的时候username=rs.getString("username");可否?
为什么我总读不出东西来?老报错,数据库里所有字段都是text类型的
...全文
74 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
believefym 2006-03-22
  • 打赏
  • 举报
回复
text类型的应该不能直接用getString,用Clob
while(rs.next()){
clob = rs.getClob(1);
}
String text = clob.getSubString(1,(int)(clob.length()));
believefym 2006-03-22
  • 打赏
  • 举报
回复
select username from ...
interpb 2006-03-22
  • 打赏
  • 举报
回复
具体什么信息?

zisidemao 2006-03-22
  • 打赏
  • 举报
回复
该了也一样啊就是SQL语句那里写错了SQL异常
interpb 2006-03-22
  • 打赏
  • 举报
回复
改成vchar吧
interpb 2006-03-22
  • 打赏
  • 举报
回复
报什么错误啊

81,122

社区成员

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

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