社区
Web 开发
帖子详情
将数据库中的所有字段名(或部分字段名)写成一个数组函数
fendawu
2006-02-17 03:04:05
要做一个查询程序,要求用jsp和javabean实现,要求将数据库中的字段名写成数组函数或放到javabean中,在jsp的sql语句中直接使用(可以是部分字段名),请大家帮忙,谢谢!我是菜鸟,您最好能提供代码。
...全文
205
6
打赏
收藏
将数据库中的所有字段名(或部分字段名)写成一个数组函数
要做一个查询程序,要求用jsp和javabean实现,要求将数据库中的字段名写成数组函数或放到javabean中,在jsp的sql语句中直接使用(可以是部分字段名),请大家帮忙,谢谢!我是菜鸟,您最好能提供代码。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dlxu
2006-02-20
打赏
举报
回复
直接用现成的ORM工具就是了,一般的ORM工具都提供这个功能的
fendawu
2006-02-20
打赏
举报
回复
谢谢大家了!希望terry_yip帮帮忙,尽快帮我传一下,或发到我的邮箱,fendawu@163.com
terry_yip
2006-02-20
打赏
举报
回复
<%!
public ArrayList executeQuery_new(String sql,String[] cols) throws SQLException
{
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
ArrayList AL=new ArrayList();
int size=cols.length;
try
{
conn=sfca.common.ConnectionManager.getConnection();
try
{
stmt=conn.createStatement();
try
{
rs=stmt.executeQuery(sql);
while(rs.next())
{
String[] str=new String[size+1];
str[0]=String.valueOf(rs.getLong("id"));
for(int i=1;i<=size;i++)
{
str[i]=rs.getString(cols[i-1]);
}
AL.add(str);
}
}
finally
{
rs.close();
rs=null;
}
}
finally
{
stmt.close();
stmt=null;
}
}
finally
{
conn.close();
conn=null;
}
return(AL);
}
%>
由于每张表都带一个ID字段,用于索引记录,所以我把id也入ArrayList中了。你自己变通一下吧
terry_yip
2006-02-17
打赏
举报
回复
哈哈,真巧,我今天刚写了一个,不过源码在公司,如果记得的话,我星期一贴上来给你。
李欣欣1981
2006-02-17
打赏
举报
回复
java.sql.ResultSetMetaData
String getCatalogName(int column)
String getColumnClassName(int column)
int getColumnCount()
int getColumnDisplaySize(int column)
String getColumnLabel(int column)
String getColumnName(int column)
int getColumnType(int column)
.
.
.
ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2");
ResultSetMetaData rsmd = rs.getMetaData();
int numberOfColumns = rsmd.getColumnCount();
boolean b = rsmd.isSearchable(1);
infowain
2006-02-17
打赏
举报
回复
研究一下DatabaseMetaDatadbMeta
数据类型——
数组
五.
数组
1.定义
数组
(array)是按次序排列的一组值。每个值的位置都有编号(从0开始),整个...
数组
的特殊性体现在,它的键名是按次序排列的一组整数(0,1,2...)。 var arr = ['a', 'b', 'c']; Object.keys
【java连接并操作Oracle
数据库
,将读取的多列数据按行存到
数组
里面】
将
数据库
表格的某一列存入
数组
3 读取多列,一行的集合是
一个
数组
元素,一行相当于
一个
结构体,存入自定义类型的结构体
数组
中
。我用的图的边表(包括:起点start,终点end,权值weight)为例。完整代码
Java如何将两个
数组
合并为
一个
数组
呢?
数组
(Array)是有序的元素序列。[1]若将有限个类型相同的变量的集合命名,那么这个名称为
数组
名。...在java6
中
,有
一个
方法Arrays.copyOf(),是
一个
泛型
函数
。我们可以利用它,写出更通用的合并方法。...
人大金仓
数据库
KingbaseES 《KES V9
中
JSON_ARRAY
函数
使用介绍》
在上述代码
中
,我们使用JSON_ARRAY
函数
将用户ID、姓名和年龄作为参数,创建
一个
JSON
数组
,我们从名为users的表
中
选择特定用户的信息,并将其作为JSON响应返回。我们将使用JSON_ARRAY
函数
将这些数据序列化为JSON
数组
...
Mysql 将两个字段合并成
一个
字段显示CONCAT 和 CONCAT_WS
CONCAT(str1,str2,...) 将两个或多个字段合并起来 没有分隔符, mysql> SELECT CONCAT('My', 'S', 'QL'); -> MySQL 如果参数
中
有null 则返回结果为null. mysql> SELECT CONCAT(’My’, NULL,
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章