`

jdbc的简单使用

阅读更多
ResultSet result=null;
		Connection con=null;
		Statement sql=null;
		try{
			con = pfwClient.getDataSource().getConnection();
			sql = con.createStatement();
			result =  sql.executeQuery(sqlStatement);
			int cols = result.getMetaData().getColumnCount(); 
			if("Y".equals(type)){
				Vector rs = new Vector();
				int i;
				while(result.next()){
					RecordBean rb = new RecordBean();
					for(i=1;i<=cols;i++){
						rb.set(result.getMetaData().getColumnName(i),result.getString(i));
					}
					rs.add(rb);
				}
				if(null!=varName){
					map.put(varName[0], rs);
				}
			}else if("N".equals(type)){
				while(result.next()){
						for(int k=0;k<length;k++){
							if(!"".equals(tableColumn[k])){
							tableColumnValue[k] = result.getString(tableColumn[k]);
							map.put(varName[k],tableColumnValue[k]);
							}
						}
						break;
				}
			}
		}catch(SQLException e){
			System.out.println("Please check sql is correct in DataService");
			e.printStackTrace();
		}finally{
			try{
				if(sql != null)
					sql.close();
				if(con != null){
					con.close();
				}
				}catch(SQLException ex){
				ex.printStackTrace();
				}
		}
分享到:
评论

相关推荐

    jdbc使用参考手册

    ** JDBC使用参考手册详解 ** Java Database Connectivity (JDBC) 是Java编程语言中用于与数据库交互的一组标准API。这个英文版的JDBC使用参考手册是开发者的重要资源,提供了全面的指南来帮助理解和掌握JDBC的各个...

    JDBC使用的简单示例

    本示例旨在介绍如何使用JDBC进行简单的数据库操作。 首先,我们需要理解JDBC的基本组件: 1. **驱动程序**:JDBC驱动是Java应用程序与特定数据库之间的桥梁。对于不同的数据库,可能需要不同的驱动程序,例如MySQL...

    Java使用Jdbc连接Oracle执行简单查询操作示例

    Java使用Jdbc连接Oracle执行简单查询操作示例 Java使用Jdbc连接Oracle执行简单查询操作,是指使用Java语言通过Jdbc(Java Database Connectivity)连接Oracle数据库并执行简单查询操作的过程。本文将通过实例形式...

    JDBC简单地工具类.rar

    总之,"JDBC简单地工具类.rar"是一个适合初学者了解和实践JDBC基础操作的资源,通过阅读和理解其中的代码,可以帮助初学者快速掌握JDBC的基本用法和原理,为进一步学习和使用数据库技术打下基础。

    JDBC简单分页方案

    【JDBC简单分页方案】 在Java开发中,数据库记录的分页显示是常见的需求,尤其是在Web应用程序中。JDBC(Java Database Connectivity)是Sun公司制定的Java平台下的数据库连接标准接口,它提供了统一的方式来访问...

    jdbc完整流程使用

    本教程将详细介绍使用JDBC进行数据库连接、操作的基本步骤和核心概念。 1. **安装JDBC驱动** 首先,你需要为你的数据库选择合适的JDBC驱动。例如,如果你使用的是MySQL,你需要下载`mysql-connector-java`的JAR...

    spring+springMvc+jdbc 简易框架整合

    在Spring整合中,JDBC通常通过Spring的数据访问抽象层来使用,例如JdbcTemplate或NamedParameterJdbcTemplate,它们简化了SQL查询的编写和执行,同时提供了事务管理和异常处理。在本项目中,可能有一个配置文件(如`...

    JDBC简单的资料

    **JDBC基础与应用** Java Database ...无论是简单的CRUD操作,还是复杂的数据库交互,JDBC都能提供可靠的工具和支持。在实际项目中,结合Java的ORM框架(如Hibernate、MyBatis),可以更高效地进行数据库操作。

    java jdbc简单论坛设计

    在这个“java jdbc简单论坛设计”项目中,我们将探讨如何利用JDBC实现一个基础的在线论坛系统,涵盖用户注册、登录以及发布信息等功能。下面将详细阐述相关知识点。 1. **JDBC基础** - JDBC是Java中用来访问数据库...

    jdbc jdbc jdbc

    9. **性能优化**:JDBC提供了多种优化技巧,如关闭不再需要的资源(如结果集、Statement和连接),使用连接池来重用连接,以及合理使用`PreparedStatement`避免SQL注入。 10. **JDBC API的扩展**:随着技术的发展,...

    Java JDBC简单入门之枚举(Enum)、泛型、反射、JDBC整合

    3. **创建Statement或PreparedStatement**:执行SQL语句,可以选择使用`Statement`进行简单查询,或者使用`PreparedStatement`预编译SQL,提升性能并防止SQL注入。 4. **处理结果集**:执行SQL后,通过`ResultSet`...

    JDBC简单实例以及说明

    1. JDBC API:这是开发者直接使用的Java库,包含一系列接口和类,如`java.sql.DriverManager`、`java.sql.Connection`等,它们定义了与数据库交互的标准方法。 2. JDBC Driver Interface:这是数据库供应商实现的...

    jdbc.zip_java jdbc_java+jdbc_jdbc_jdbc Java_zip

    这表明这是一个简单的Java客户端-服务器架构,其中可能涉及到使用JDBC来实现数据库操作。 `DemoClient.java`通常代表客户端程序,它可能是用来发送请求到服务器,比如执行数据库查询或更新。客户端可能会使用JDBC ...

    Spring Data JDBC与JDBC的区别

    相比于直接使用JDBC,Spring Data JDBC提供了以下优势: 1. **自动配置**: Spring Boot通过自动配置,可以快速设置数据源和JDBC模板。 2. **Repository接口**: 开发者只需定义Repository接口,Spring会自动提供实现...

    使用jdbc动态连接数据库

    ### 使用JDBC动态连接数据库 #### 一、JDBC简介 JDBC,即Java DataBase Connectivity标准,是一个由Sun Microsystems设计的API(应用程序编程接口),它允许Java程序与各种关系型数据库进行交互。作为Java核心类库...

    最简单的JDBC

    最简单的JDBC

    简单实现JDBC源码

    【标题】"简单实现JDBC源码"是一个关于如何在Java中使用JDBC(Java Database Connectivity)进行数据库操作的教程。JDBC是Java语言中与各种数据库交互的标准接口,允许开发者执行SQL语句并处理结果。这个教程可能...

    JDBC连接实现简单学生管理系统(附数据库).zip

    通过这个简单的学生管理系统,开发者可以学习到如何使用JDBC与数据库进行交互,如何构建简单的数据管理应用,并理解SQL语言在实际项目中的应用。同时,这也是一个练习Java编程、数据库设计和用户界面开发的好实例。

    JDBC详解 JDBC详解

    对于简单的应用程序,一般程序员需要在此类中直接使用的唯一方法是 DriverManager.getConnection,该方法将建立与数据库的连接。 DriverManager 类 DriverManager 类包含一列 Driver 类,它们已通过调用方法 ...

    JDBC连接使用的包与DBUtils工具包

    本文将深入探讨JDBC连接使用的包以及DBUtils工具包,这两个组件在处理数据库连接时起着关键作用。 首先,我们来了解`mysql-connector-java-5.1.37-bin.jar`这个文件。这是MySQL数据库的Java驱动程序,由MySQL公司...

Global site tag (gtag.js) - Google Analytics