[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数据库操作,避免重复编写连接、查询和结果处理的代码。同时,类`db.php`可能还有其他的特性,如日志记录、连接池等,以提升开发效率和系统...
本文将深入探讨.NET中的数据库连接类,包括如何创建、管理和关闭数据库连接,以及相关的重要知识点。 首先,数据库连接的核心类是`System.Data.SqlClient.SqlConnection`(对于SQL Server)和`System.Data.OleDb....
数据库连接类 支持SQLServer MySql Sybase Oracle
vb.net 2008下数据库连接类源码: copy文件到你项目下,然后添加现有项,选择slq_conn.vb,然后添加你的数据库名字、用户名、密码。 在你程序中添加以下代码,即可使用数据库连接了。 里面还定义了一些其他的连接...
在这个“用工厂模式开发多数据库连接类”的实例中,我们将深入探讨如何运用工厂模式来管理多种数据库连接类。 首先,我们要理解数据库连接类的作用。在Java或其他编程语言中,数据库连接类通常用于建立和管理与...
// 假设这就是我们的数据库连接类 $db = new Database('localhost', 'username', 'password', 'database_name'); if (!$db->connect()) { die('连接失败: ' . $db->getError()); } // 执行查询 $result = $db->...
数据库连接类是编程中用于与数据库交互的重要组件,它的主要职责是建立、管理和关闭到数据库的连接。在本文中,我们将深入探讨一个不平凡的数据库连接类,它具有两个独特的特性:从资源文件中获取配置信息以及处理...
根据给定的文件信息,我们可以提炼出与数据库连接类相关的几个关键知识点,这些知识点主要围绕着如何在.NET框架中创建和使用数据库连接类,以及如何执行存储过程和SQL语句。 ### 数据库连接类(DBHelper)设计原理 ...
一个常用php mysql数据库连接类,这是比较基础的东西,能过构造函数来实现创建类就自动与mysql服务器进行连接,只要设置好 $name,$pass,$table三个变量的值就好了。
DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+数据库连接类DBHelper类+...
在C#编程中,数据库连接类是用于与各种数据库系统进行交互的重要工具。这个特定的“c# 数据库连接类”适用于初学者,它能够帮助开发者轻松地建立和管理到不同数据库系统的连接,如Access、SQL Server、Oracle以及...
SQL(Structured Query Language)和AS数据库连接类是两种不同的数据管理方式,它们各有优劣。这里我们将深入探讨SQL数据库和AS数据库连接类,以及如何进行比较。 首先,SQL数据库,全称为结构化查询语言数据库,是...
一个php-mysql完整数据库连接类,测试阶段,显示所有错误,具有安全隐患,默认关闭 ,发现错误是否立即终止,默认true,建议不启用,因为当有问题时用户什么也看不到是很苦恼的 ,数据库执行语句,可执行查询添加修改...
数据库连接类`DataBase`是Java编程中用于管理数据库连接的重要组件。在Java应用程序中,数据库交互通常是通过JDBC(Java Database Connectivity)API来实现的。`DataBase`类通常是对JDBC API的一种封装,以简化...
一个简单的数据库连接类,附有更新,删除等操作。MySQL数据库连接类。
本文将详细介绍如何使用提供的“通用数据库连接类(配置文件)”来实现灵活的数据库访问。这个工具类集成了多种常见数据库(如SQLServer、Oracle、MySQL)的支持,使得开发者无需修改源代码,只需调整配置文件即可...
首先,我们来看SQL SERVER的数据库连接类。SQL SERVER是微软公司推出的关系型数据库管理系统,广泛应用于企业级应用。它的连接类通常会使用ADO.NET框架,通过`System.Data.SqlClient`命名空间下的`SqlConnection`类...
标题中的"数据库连接类JAVA类"指的是一个专门设计用于管理数据库连接的Java类。这样的类通常包含了一系列方法,用于建立、管理和关闭数据库连接,执行SQL查询,以及处理查询结果。在网站开发中,这种类的应用极为...
用于描述与SQL SERVER连接时用到的一些常用函数,可实现大多数操作