通过JDBC查询数据并放到二维数组中
来源:互联网 发布:视频点播php源码 编辑:程序博客网 时间:2024/05/01 11:49
刚才一个好友问我怎么把jdbc查询到的数据输出到一个二维数组中,就给她写了个demo,贴到这里,与大家分享
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/**
* @author 任宗晨(rzcbj@outlook.com 15910740521)
* @CreateDate 2016年9月14日 下午2:03:40
* @description:查询数据并且赋值给二维数组
*/
public class Jdbc {
public static void main(String[] args) throws ClassNotFoundException,
SQLException {
// 加载驱动
Class.forName(“com.mysql.jdbc.Driver”);
String url = “jdbc:mysql://127.0.0.1:3306/test”;
String user = “root”;
String password = “root”;
Connection con = null;
// 创建连接
con = DriverManager.getConnection(url, user, password);
System.out.println(“数据库连接成功!”);
// 创建(SQL)语句
Statement stmt = con.createStatement();
// 执行语句
ResultSet rs = stmt
.executeQuery(“select * from mytable order by createtime desc”); // rs是结果集,查询出一个列表
String[][] str = new String[6][4]; //这里行和列都写死了,可以根据自己的业务来确定行列 for (int i = 0; rs.next(); i++) { for (int j = 0; j < 4; j++) { str[i][j] = rs.getObject(j + 1).toString(); } } // 输出二维数组 for (int i = 0; i < str.length; i++) { for (int j = 0; j < str[0].length; j++) { System.out.print(str[i][j] + "\t"); } System.out.println(); } // 释放资源 rs.close(); stmt.close(); con.close();}
}
输出结果如下
- 通过JDBC查询数据并放到二维数组中
- js截取日期并放到数组中
- JavaScript拆分字符串并将分割的数据放到数组中
- PHP数组——数据库查询的二维数组降维并删除重复数据重复
- Linq中查询二维数组
- java中jdbc查询出来的数据转为json数组
- mysql中如何将查询结果的多个记录中的指定字段放到一个二维数组中,以及在in子句中使用数组
- 将键盘输入放到数组中,并写入记事本
- jdbc查询数据库中数据
- java中不同类型的数据放到一个数组中
- 将数据库数据放到redis中并保持数据一致性方案
- java中二维数组相加并打印
- 如何在C/C++中动态分配二维数组并访问其中的数据
- 通过jdbc向数据库中插入数据,并对密码进行加密
- jdbc取oracle中的序列值,并放到一个变量中
- 从jdbc查询的结果集中的数据放入到String数组中
- 二维数组中查找指定数据
- 二维数组查询
- MVC excel导入
- 十四章 事例四
- 升序和逆序输出
- Linux上实现mpls,ldpd(Quagga)完整步骤
- 零基础学习HTML5—html+css基础【蓝鸥出品】
- 通过JDBC查询数据并放到二维数组中
- eclipse 下载远程git
- 服务版音乐播放器
- javascript与移动app的交互
- 分表和分区的区别
- tyvj P1051 选课
- Angularjs 到处坑
- 从无到有系列之storm-安装部署01
- 微信开源C/C++ RPC框架PhxRPC