`
永恒的三号
  • 浏览: 44816 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

数据库连接类

 
阅读更多
[code="java"]package cn.qm.db;

import java.sql.*;

public class DataBase {

private Connection con;
private PreparedStatement pstmt;
private Statement stmt;
private ResultSet rs;

private String url;
private String user;
private String password;

public DataBase(){
url = "jdbc:mysql://localhost:3306/JXC?useUnicode=true&characterEncoding=UTF-8";//数据库连接路径
user = "root";
password = "root";
}

public Connection connection(){
try {
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection(url,user,password);
} catch (Exception e) {
System.out.println("数据库链接出错!请检查是否导入了MySQL的jar包?");
e.printStackTrace();
}
return con;
}

public PreparedStatement preparedstatement(String si){

try {
pstmt = connection().prepareStatement(si);
} catch (SQLException e) {
e.printStackTrace();
}
return pstmt;
}

public Statement statement(){

try {
stmt = connection().createStatement();
} catch (SQLException e) {
e.printStackTrace();
}
return stmt;
}

public ResultSet resultset(String si){

try {
rs = statement().executeQuery(si);
} catch (SQLException e) {
e.printStackTrace();
}
return rs;
}
}


如果是MySQL数据库,则:

url = "jdbc:mysql://localhost:3306/JXC?useUnicode=true&characterEncoding=UTF-8";//数据库连接路径
  user = "root";
  password = "root";

Class.forName("com.mysql.jdbc.Driver");


如果是Oracle数据库,则:

url = "jdbc:oracle:thin:@localhost:1521:orcl";//数据库连接路径
  user = "jwdc";
  password = "sundun";

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
分享到:
评论

相关推荐

    一个mysql数据库连接类

    这个“一个mysql数据库连接类”就是这样一个工具,它允许开发者更高效、灵活地管理MySQL数据库连接。 首先,我们要理解数据库连接类的概念。在面向对象编程中,类是定义对象特性和行为的模板。在这个特定的场景中,...

    php的mysql数据库连接类

    通过使用这样的数据库连接类,开发者可以更高效、更安全地管理他们的MySQL数据库操作,避免重复编写连接、查询和结果处理的代码。同时,类`db.php`可能还有其他的特性,如日志记录、连接池等,以提升开发效率和系统...

    net的数据库连接类

    本文将深入探讨.NET中的数据库连接类,包括如何创建、管理和关闭数据库连接,以及相关的重要知识点。 首先,数据库连接的核心类是`System.Data.SqlClient.SqlConnection`(对于SQL Server)和`System.Data.OleDb....

    数据库连接类——jdbc

    数据库连接类 支持SQLServer MySql Sybase Oracle

    自己建vb.net 2008下数据库连接类源码-很简单

    vb.net 2008下数据库连接类源码: copy文件到你项目下,然后添加现有项,选择slq_conn.vb,然后添加你的数据库名字、用户名、密码。 在你程序中添加以下代码,即可使用数据库连接了。 里面还定义了一些其他的连接...

    用工厂模式开发多数据库连接类

    在这个“用工厂模式开发多数据库连接类”的实例中,我们将深入探讨如何运用工厂模式来管理多种数据库连接类。 首先,我们要理解数据库连接类的作用。在Java或其他编程语言中,数据库连接类通常用于建立和管理与...

    简单实用的php mysql数据库连接类

    // 假设这就是我们的数据库连接类 $db = new Database('localhost', 'username', 'password', 'database_name'); if (!$db->connect()) { die('连接失败: ' . $db->getError()); } // 执行查询 $result = $db->...

    不平凡的数据库连接类

    数据库连接类是编程中用于与数据库交互的重要组件,它的主要职责是建立、管理和关闭到数据库的连接。在本文中,我们将深入探讨一个不平凡的数据库连接类,它具有两个独特的特性:从资源文件中获取配置信息以及处理...

    数据库连接类数据库连接类

    根据给定的文件信息,我们可以提炼出与数据库连接类相关的几个关键知识点,这些知识点主要围绕着如何在.NET框架中创建和使用数据库连接类,以及如何执行存储过程和SQL语句。 ### 数据库连接类(DBHelper)设计原理 ...

    常用php-mysql数据库连接类.zip

    一个常用php mysql数据库连接类,这是比较基础的东西,能过构造函数来实现创建类就自动与mysql服务器进行连接,只要设置好 $name,$pass,$table三个变量的值就好了。

    DBHelper类+数据库连接类

    DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+...

    c# 数据库连接类

    在C#编程中,数据库连接类是用于与各种数据库系统进行交互的重要工具。这个特定的“c# 数据库连接类”适用于初学者,它能够帮助开发者轻松地建立和管理到不同数据库系统的连接,如Access、SQL Server、Oracle以及...

    比较完整SQl数据库和As数据库连接类

    SQL(Structured Query Language)和AS数据库连接类是两种不同的数据管理方式,它们各有优劣。这里我们将深入探讨SQL数据库和AS数据库连接类,以及如何进行比较。 首先,SQL数据库,全称为结构化查询语言数据库,是...

    php-mysql完整数据库连接类.zip

    一个php-mysql完整数据库连接类,测试阶段,显示所有错误,具有安全隐患,默认关闭 ,发现错误是否立即终止,默认true,建议不启用,因为当有问题时用户什么也看不到是很苦恼的 ,数据库执行语句,可执行查询添加修改...

    数据库连接类DataBase

    数据库连接类`DataBase`是Java编程中用于管理数据库连接的重要组件。在Java应用程序中,数据库交互通常是通过JDBC(Java Database Connectivity)API来实现的。`DataBase`类通常是对JDBC API的一种封装,以简化...

    MySQL数据库连接类

    一个简单的数据库连接类,附有更新,删除等操作。MySQL数据库连接类。

    通用数据库连接类(配置文件)

    本文将详细介绍如何使用提供的“通用数据库连接类(配置文件)”来实现灵活的数据库访问。这个工具类集成了多种常见数据库(如SQLServer、Oracle、MySQL)的支持,使得开发者无需修改源代码,只需调整配置文件即可...

    DBUtility 包含所有的数据库连接类

    首先,我们来看SQL SERVER的数据库连接类。SQL SERVER是微软公司推出的关系型数据库管理系统,广泛应用于企业级应用。它的连接类通常会使用ADO.NET框架,通过`System.Data.SqlClient`命名空间下的`SqlConnection`类...

    数据库连接类JAVA类

    标题中的"数据库连接类JAVA类"指的是一个专门设计用于管理数据库连接的Java类。这样的类通常包含了一系列方法,用于建立、管理和关闭数据库连接,执行SQL查询,以及处理查询结果。在网站开发中,这种类的应用极为...

    c# SQL server数据库连接类

    用于描述与SQL SERVER连接时用到的一些常用函数,可实现大多数操作

Global site tag (gtag.js) - Google Analytics