这儿碰到了一个比较好的方法(与数据库的操作),返回一个ArrayList。方法如下:
public ArrayList sqlExecute(String sql) throws SQLException {
ArrayList alResult = new ArrayList();
try {
connection = getConnection();
cstmt = connection.createStatement();
rstRet = (ResultSet) cstmt.executeQuery(sql);
ResultSetMetaData rsmd = rstRet.getMetaData();
int numCols = rsmd.getColumnCount();
while (rstRet.next()) {
String strTempArray[] = new String[numCols];
for (int i = 1; i <= numCols; i++) {
strTempArray[i - 1] = rstRet.getString(i) == null ? "":rstRet.getString(i);
}
alResult.add(strTempArray);
}
dbclose();
} catch (DAOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
return alResult;
}
感觉很好,以后一定会用得到。
分享到:
相关推荐
数据库的操作基本也就增删改查四类,本文主要列出PHPCMS V9的数据库操作类常用的增删改查的使用方法,为我们对PHPCMS二次开发时对数据库操作时提供帮助。
全国县级种植业数据库查询操作方法.docx
本资料“C#常用数据库操作方法整理”将引导你逐步了解如何使用C#与Microsoft SQL Server进行交互。以下是一些关键知识点的详细说明: 1. ADO.NET框架: ADO.NET是.NET Framework的一部分,提供了与各种数据库进行...
### SQL Server 2005 数据库分离方法详解 #### 一、背景介绍 SQL Server 2005 是一款由微软开发的关系型数据库管理系统,它提供了强大的数据存储与管理功能,广泛应用于企业级应用中。在进行数据库迁移、备份或维护...
数据库连接操作方法源码 源码描述: 一、源码特点 1、最基本的数据库连接方法,可以将sql数据和SqlParameter数组数据传递给方法,就可以操作数据库对表增删改查,适合初学者 二、注意事项 1、开发环境为Visual ...
其实我在插入1000万条数据的时候遇到了一些问题,现在先来解决他们,一开始我插入100万条数据时候报错,控制台的信息如下: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (4232009 > ...
本篇文章将深入探讨C#中用于数据库操作的类以及常见的方法。 首先,我们关注的是ADO.NET(数据访问对象),这是.NET框架内建的一组组件,用于访问关系型数据库。ADO.NET的核心组件包括DataSet、DataTable、DataRow...
本文实例讲述了Python操作Oracle数据库的简单方法和封装类。分享给大家供大家参考,具体如下: 最近工作有接触到Oracle,发现很多地方用Python脚本去做的话,应该会方便很多,所以就想先学习下Python操作Oracle的...
本示例通过注解和继承来实现数据库和表的创建,实现了数据库的升级、备份、删除、恢复,实现了表的增删改查,并监听数据变化。 @Database注解,且继承了OrmDatabase的类,对应关系型数据库; @Entity注解,且继承了...
C#数据库操作类,oracle数据库,支持事务,动态和 静态方法
通过本次实验,掌握了关系数据库和NoSQL数据库的操作方法和技术,了解了四种数据库的概念和不同点,熟悉使用了四种数据库操作常用的Shell命令和Java API,提高了数据库设计和开发的能力。 ### 实验总结 本次实验对...
达梦数据库操作手册 达梦数据库是一种关系型数据库管理系统(RDBMS),具有高性能、高可靠性和高安全性。它适用于各种应用场景,包括企业级应用、大数据处理和云服务等。本操作手册旨在为使用达梦数据库的用户提供...
在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。该类提供了一系列方法,包括基础连接、...
mapgis外挂数据库操作方法,excel.access数据库外挂mapgis
### Python技术数据库操作方法 #### 一、引言 Python作为一种功能强大且广受欢迎的编程语言,在各种软件开发场景中发挥着重要作用。特别是在数据库操作方面,Python提供了多种库和工具来简化这一过程,使得开发者...
本文实例讲述了C#操作SQLite数据库之读写数据库的方法。分享给大家供大家参考,具体如下: 这里演示读写数据库并在窗体(Form)中显示其数据,其方式为: 读: Database(SQLite) -> DataAdapter -> DataSet -> ...
JAVA 连接数据库 与数据库相关的各种操作 方法(增、删、改、查) 封装。可方便的根据个人需要灵活进行修改。
SQL Server 数据库导入导出的方法 SQL Server 数据库导入导出是数据库管理员和开发者常用的操作,目的是将数据库备份到本地或网络存储设备中,以便在需要时恢复数据库或将数据库迁移到其他服务器上。下面将详细介绍...
1. **封装性**:类库将复杂的数据库操作进行了抽象和封装,例如连接建立、SQL语句执行、结果集处理等,开发者只需要调用预定义的方法,就能完成相应的操作,降低了开发难度。 2. **多数据库支持**:此类库不仅限于...