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

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类型的
...全文
43 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
报什么错误啊
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-03-22 11:37
社区公告
暂无公告