`
南山忍者
  • 浏览: 85558 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

数据库的一些操作方法

SQL 
阅读更多

 

这儿碰到了一个比较好的方法(与数据库的操作),返回一个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 V9的数据库操作类常用的增删改查的使用方法,为我们对PHPCMS二次开发时对数据库操作时提供帮助。

    全国县级种植业数据库查询操作方法.docx

    全国县级种植业数据库查询操作方法.docx

    C#常用数据库操作方法整理.rar

    本资料“C#常用数据库操作方法整理”将引导你逐步了解如何使用C#与Microsoft SQL Server进行交互。以下是一些关键知识点的详细说明: 1. ADO.NET框架: ADO.NET是.NET Framework的一部分,提供了与各种数据库进行...

    sql_server2005数据库分离方法

    ### SQL Server 2005 数据库分离方法详解 #### 一、背景介绍 SQL Server 2005 是一款由微软开发的关系型数据库管理系统,它提供了强大的数据存储与管理功能,广泛应用于企业级应用中。在进行数据库迁移、备份或维护...

    数据库连接操作方法源码 DatabaseConnectionOperation.rar

    数据库连接操作方法源码 源码描述: 一、源码特点 1、最基本的数据库连接方法,可以将sql数据和SqlParameter数组数据传递给方法,就可以操作数据库对表增删改查,适合初学者 二、注意事项 1、开发环境为Visual ...

    88秒插入1000万条数据到MySQL数据库表的操作方法

    其实我在插入1000万条数据的时候遇到了一些问题,现在先来解决他们,一开始我插入100万条数据时候报错,控制台的信息如下: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (4232009 &gt; ...

    C#对数据库操作类包括多种操作数据库的方法

    本篇文章将深入探讨C#中用于数据库操作的类以及常见的方法。 首先,我们关注的是ADO.NET(数据访问对象),这是.NET框架内建的一组组件,用于访问关系型数据库。ADO.NET的核心组件包括DataSet、DataTable、DataRow...

    Python操作Oracle数据库的简单方法和封装类实例

    本文实例讲述了Python操作Oracle数据库的简单方法和封装类。分享给大家供大家参考,具体如下: 最近工作有接触到Oracle,发现很多地方用Python脚本去做的话,应该会方便很多,所以就想先学习下Python操作Oracle的...

    HarmonyOS之基于Data Ability的关系型数据库操作方法.zip

    本示例通过注解和继承来实现数据库和表的创建,实现了数据库的升级、备份、删除、恢复,实现了表的增删改查,并监听数据变化。 @Database注解,且继承了OrmDatabase的类,对应关系型数据库; @Entity注解,且继承了...

    C#数据库操作类

    C#数据库操作类,oracle数据库,支持事务,动态和 静态方法

    数据存储实验4-NoSQL和关系数据库的操作比较.doc(实验报告)

    通过本次实验,掌握了关系数据库和NoSQL数据库的操作方法和技术,了解了四种数据库的概念和不同点,熟悉使用了四种数据库操作常用的Shell命令和Java API,提高了数据库设计和开发的能力。 ### 实验总结 本次实验对...

    达梦数据库操作手册.docx

    达梦数据库操作手册 达梦数据库是一种关系型数据库管理系统(RDBMS),具有高性能、高可靠性和高安全性。它适用于各种应用场景,包括企业级应用、大数据处理和云服务等。本操作手册旨在为使用达梦数据库的用户提供...

    C#版Oracle数据库通用操作类

    在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。该类提供了一系列方法,包括基础连接、...

    mapgis外挂数据库操作方法

    mapgis外挂数据库操作方法,excel.access数据库外挂mapgis

    Python技术数据库操作方法.docx

    ### Python技术数据库操作方法 #### 一、引言 Python作为一种功能强大且广受欢迎的编程语言,在各种软件开发场景中发挥着重要作用。特别是在数据库操作方面,Python提供了多种库和工具来简化这一过程,使得开发者...

    C#操作SQLite数据库之读写数据库的方法

    本文实例讲述了C#操作SQLite数据库之读写数据库的方法。分享给大家供大家参考,具体如下: 这里演示读写数据库并在窗体(Form)中显示其数据,其方式为: 读: Database(SQLite) -&gt; DataAdapter -&gt; DataSet -&gt; ...

    JAVA 连接数据库 与数据库相关的各种操作 方法 封装

    JAVA 连接数据库 与数据库相关的各种操作 方法(增、删、改、查) 封装。可方便的根据个人需要灵活进行修改。

    sql server 数据库导入导出方法

    SQL Server 数据库导入导出的方法 SQL Server 数据库导入导出是数据库管理员和开发者常用的操作,目的是将数据库备份到本地或网络存储设备中,以便在需要时恢复数据库或将数据库迁移到其他服务器上。下面将详细介绍...

    通用数据库操作类库

    1. **封装性**:类库将复杂的数据库操作进行了抽象和封装,例如连接建立、SQL语句执行、结果集处理等,开发者只需要调用预定义的方法,就能完成相应的操作,降低了开发难度。 2. **多数据库支持**:此类库不仅限于...

Global site tag (gtag.js) - Google Analytics