社区
Web 开发
帖子详情
如何将数据库记录存入数组
guilin4
2009-07-23 11:06:19
有-表ta,有t1,t2,t3,t4四个字段,记录数很多,想把t1=1的记录都取出写入一个数组,具体多少条记录不知道。如何用一次查询全都搞定?
谢谢!!
...全文
355
9
打赏
收藏
如何将数据库记录存入数组
有-表ta,有t1,t2,t3,t4四个字段,记录数很多,想把t1=1的记录都取出写入一个数组,具体多少条记录不知道。如何用一次查询全都搞定? 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guilin4
2009-07-23
打赏
举报
回复
上面这段代码有问题吗?没提示任何错误,但什么都没显示
guilin4
2009-07-23
打赏
举报
回复
try{
Context env = (Context) new InitialContext().lookup("java:comp/env");
DataSource ds = (javax.sql.DataSource) env.lookup("jdbc/zli");
Connection conn=ds.getConnection();
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select t2,t3 from table where t1='1'");
int i=0;
String[][] Per = new String[rs.getRow()][];
while(rs.next()){
Per [i][i]=rs.getString("t2");
Per [i][i+1]=rs.getString("t3");
i++;
}
rs.close();
stmt.close();
conn.close();
}catch (SQLException e){
out.print(e);
}
ltfgood
2009-07-23
打赏
举报
回复
用ResultSet存放结果集不就得了。
DBConnect db = new DBConnect();
db.ConnectDB();
Statement sm = db.sm;
String sql = "select * from ta where t1 = 1";
ResultSet rs = db.sm.executeQuery(sql);
while(rs.next) {
...//根据类型,将结果取出,放到一个多维数组里
}
ZhaoHuiZiXin
2009-07-23
打赏
举报
回复
如果t1是integer 那么解决方案:
tastr[i][i] = String.valueOf(result.getInt(1));
guilin4
2009-07-23
打赏
举报
回复
如果字段类型不一致怎么办?比如,t1是integer,t2是varchar
ZhaoHuiZiXin
2009-07-23
打赏
举报
回复
sql = "select * from ta where t1 = 1";
存入数组必须满足一个条件: 4个字段的类型必须一致.
String[][] tastr = new String[res.getRow()][];
int i=0;
for(result.next()){
tastr[i][i] = result.getInt(1);
tastr[i][i+1] = result.getInt(2);
tastr[i][i+2] = result.getInt(3);
tastr[i][i+3] = result.getInt(4);
i++;
}
这样就可以把所有记录全部放入一个二维数组中.
guilin4
2009-07-23
打赏
举报
回复
一次把查询出来的数据存入多维数组
youjianbo_han_87
2009-07-23
打赏
举报
回复
一次查询全部搞定? 什么意思? 是一次将记录从DB查询出来,还是一次将记录写入数组?
select * from ta where t1=1
查询出来的 list.toArray 就变成数字啦
guilin4
2009-07-23
打赏
举报
回复
高手帮忙看看
Delphi 如何将二维数组数据 以Blob 存入
数据库
中 并读取 工程
在本场景中,我们将探讨如何在 Delphi 中将二维数组数据转换为 Blob 数据,然后存入 MySQL
数据库
,并从
数据库
中读取出来。 首先,我们需要了解 Delphi 中的二维数组和 Stream 对象的概念。二维数组是多个一维数组...
将数组存入
数据库
在IT行业中,
数据库
存储是数据管理的核心环节,而将数组数据存入
数据库
是常见的操作,尤其是在处理大量结构化数据时。本主题将深入探讨如何利用ADO(ActiveX Data Objects)技术将数组转换为二进制数据并存入
数据库
...
图片存入
数据库
从
数据库
中读取图片.txt
当将图片存入
数据库
时,通常会将其转换为字节数组,然后以`BLOB`(Binary Large Object)或`VARBINARY`类型存储于
数据库
表的一个字段中。此过程涉及到以下几个步骤: 1. **打开文件流**:通过`FileStream`类打开...
图片存入
数据库
和从
数据库
中读出
这个话题——"图片存入
数据库
和从
数据库
中读出"——涉及到的是如何利用编程技术将图片这种二进制大对象(BLOB)存储到
数据库
中,然后进行检索并展示。以下是对这一主题的详细阐述: 首先,我们需要理解图片数据是...
VFP
数据库
应用期末考试试卷C.pdf
11. **数据
存入数组
**:使用SCATTER命令将数据表
记录
存入数组
。 12. **自由表**:自由表可以添加到
数据库
中,也可以从
数据库
中移出。 13. **数组访问**:对于二维数组,超出范围的索引访问会返回错误。 14. **视图...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章