社区
Web 开发
帖子详情
如何把一个记录里的所有字段显示出来?
maplewind
2001-10-22 03:16:52
用select * from mytable;可以得到全部字段。如何可以把全部字段显示出来???就是说我不知道,或不想敲语句挨个显示字段???
...全文
145
6
打赏
收藏
如何把一个记录里的所有字段显示出来?
用select * from mytable;可以得到全部字段。如何可以把全部字段显示出来???就是说我不知道,或不想敲语句挨个显示字段???
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maplewind
2001-10-23
打赏
举报
回复
谢谢几位的帮助。
zhjx_10
2001-10-23
打赏
举报
回复
<html>
<head>
<title>Get ResultSet</title>
</head>
<%@ page import="java.sql.*" %>
<body>
<%
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql:///wroxjsp?user=root&password=");
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery("select * from employee,dept,city");
ResultSetMetaData rsmd = rs.getMetaData();
int columnCount = rsmd.getColumnCount();
out.println("<table border='1'>");
String thisLine = "";
for ( int i=0; i<columnCount; i++ ) {
thisLine += "<td>" + rsmd.getColumnLabel(i+1) + "</td>";
}
out.println("<tr>" + thisLine + "</tr>");
while ( rs.next() ) {
thisLine ="";
for ( int i=0; i<columnCount; i++ ) {
thisLine += "<td>" + rs.getString(i+1) + "</td>";
}
out.println("<tr>" + thisLine + "</tr>");
}
rs.close();
st.close();
conn.close();
%>
</body>
</html>
上面是一段程序,连接的是mysql数据库,看看是否对你有用
maplewind
2001-10-23
打赏
举报
回复
看不太懂。我刚学。请多指教
能否把从连接数据库到jsp显示都告诉我。谢谢。
kcb111
2001-10-22
打赏
举报
回复
用下面这个Bean吧。记得给分啊。
//====================== RsBean.java =====================
import java.io.Serializable;
import java.sql.*;
public class RsBean implements java.io.Serializable
{
ResultSet rs = null;
String rsString = "";
public RsBean()
{ }
public void setRs(ResultSet rs)
{
this.rs=rs;
}
public ResultSet getRs()
{
return rs;
}
public void setRsString(String rsStr)
{
rsString = new String(rsStr);
}
public String getRsString() throws Exception
{
ResultSetMetaData md = rs.getMetaData();
int colCount = md.getColumnCount();
String colLabel[] = new String[colCount + 1];
StringBuffer sb=new StringBuffer();
sb.append("<TABLE BORDER=1>");
sb.append("<TR>");
for (int i=1; i<=colCount; i++)
{
colLabel[i] = md.getColumnLabel(i);
sb.append("<TD>"+colLabel[i]+"</TD>");
}
sb.append("</TR>");
while (rs.next())
{
sb.append("<TR>");
for (int i=1; i<=colCount; i++)
{
String s = (String)rs.getString(i);
sb.append("<TD>" + s + "</TD>");
}
sb.append("</TR>");
}
sb.append("</TABLE>");
return sb.toString();
}
}
/////////END
maplewind
2001-10-22
打赏
举报
回复
请具体说明用法好吗?
zhjx_10
2001-10-22
打赏
举报
回复
用ResultSetMetaData
mysql按某
字段
排序查询时,怎么样始终把某条
记录
放在第
一个
呢?
mysql按某
字段
排序查询时,怎么样始终把某条
记录
放在第
一个
呢? mysql按某
字段
排序查询时,怎么样始终把某条
记录
放在第
一个
呢? $sql = "SELECT t.*, f.name FROM threads t, forums f where f.fid=t....
怎么将一张表的所有
字段
列表
显示
出来?
在这
里
呢,本人又要举栗子了: 相信大家从数据库
里
查出来数据应该没问题,本人在这
里
只说从后台拿过来的数据怎么在前端页面上进行
显示
,说实话本人是做后台的,但是公司方面没有专门的前端人员,辛亏本人之前也写过...
What??? mysql查询本来没有匹配的
记录
,但是查出来有一条
记录
,而且所有的
字段
都是null,Why
是用来统计所有行的数量的,问题渐渐明朗了,只要用到聚合函数,如果不做条件限制,即使结果中的所有
字段
为null,她也会
显示
有一条
记录
,终于查出来了,因为在查出符合条件的
记录
之后,会用到其中
一个
字段
进行格式...
mongodb如何实现更新
一个
字段
的值为另外
一个
字段
的值?
转载自 mongodb如何实现更新
一个
字段
的值为另外
一个
字段
的值? db.CargoUserProfiles.find().forEach( function(item){ db.CargoUserProfiles.update({"id":item._id},{"$set":{"Last...
Dbeaver如何设置
显示
字段
注释?
Dbeaver如何设置
显示
字段
注释?
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章