社区
Web 开发
帖子详情
如何把一个记录里的所有字段显示出来?
maplewind
2001-10-22 03:16:52
用select * from mytable;可以得到全部字段。如何可以把全部字段显示出来???就是说我不知道,或不想敲语句挨个显示字段???
...全文
172
6
打赏
收藏
如何把一个记录里的所有字段显示出来?
用select * from mytable;可以得到全部字段。如何可以把全部字段显示出来???就是说我不知道,或不想敲语句挨个显示字段???
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
odoo12 many2one
字段
,搜索更多点开默认只
显示
160
记录
odoo12 many2one
字段
,搜索更多点开默认只
显示
160
记录
是因为框架在代码
里
写死了默认值。 web/static/src/js/fields/relational_fields.js
里
面name_search方法默认limit160 if (values.length > self.limit) { values = values....
oracle数据库将多条
记录
合并到一条中
显示
#### 场景将账户表中同
一个
用户的账户号合并
显示
在一条
记录
中#### 效果图#### 建表语句```create table user_account( id number(12,0) primary key, name varchar(50), account_name varchar(50), balance number(10,2));insert into use...
一个
字段
多个
记录
拼接和多个
字段
的拼接
参考:http://blog.csdn.net/rolamao/article/details/7745972 一:
一个
字段
多个
记录
拼接 比如表中有两列数据 : ep_classes ep_name AAA 企业1 AAA 企业2 AAA 企业3 BBB 企业4
MYSQL 一条SQL
里
UPDATE多条
记录
一、更新同
一个
字段
的多条
记录
执行一条sql语句update多条不同值的
记录
实现思路 - weixin_38423249的博客 - CSDN博客 https://blog.csdn.net/weixin_38423249/article/details/80503491 如果你想更新多行数据的某个
字段
的值,并且每行
记录
的
字段
值都是各不一样,想使用一条update语句修改,可以使用如...
Navicat 在查询结果
里
显示
字段
的注释;Navicat在表单视图
显示
注释
当你搜到这篇文章时,是不是期望Navicat可以这样展示数据 上图是plsql在单
记录
查看下,可以
显示
字段
名,值,注释 不得不说很爽 但是 Navicat没有这个功能 我这篇文章的意义是寻求代替方法. 方法一 :使用dll视图 或者使用最右下角的快捷键 ...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章