package com.db;
import java.sql.*;
public class DB {
Connection connect=null;
ResultSet rs=null;
public DB() throws ClassNotFoundException{
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
connect=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=bbs","sa","sa");
System.out.println("得到数据库连接了!!!");
}catch(SQLException e){
e.printStackTrace();
}
}
//**************执行查询*****************************
public ResultSet ExeQuery(String sql){
try{
Statement stmt=connect.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(sql);
}catch(SQLException e){
e.printStackTrace();
}
return rs;
}
//*************执行更新*********************************
public int ExeUpdate(String sql){
int result=0;
try{
Statement stmt=connect.createStatement();
result=stmt.executeUpdate(sql);
}catch(SQLException ex){
ex.printStackTrace();
}
return result;
}
//*************关闭连接*********************************
public void close(){
if(connect!=null){
try{
connect.close();
connect=null;
}catch(SQLException ex){
ex.printStackTrace();
}
}
}
public static void main(String args[]){
try{
new DB();
}catch(Exception e){
e.printStackTrace();
}
}
}
分享到:
相关推荐
JavaBean是一种Java编程中的设计模式,它...总之,通过JavaBean连接数据库是一个常见的任务,涉及到Java的IO、反射、异常处理以及SQL语句的编写等多个方面。理解并掌握这些知识点,对Java开发人员来说是至关重要的。
WINCC 中连接数据库可以使用 ADO 对象进行连接数据库,ADO 对象操作数据库是微软提供的一种接口。使用 ADO 对象连接数据库需要了解 ADO 对象的基本概念和操作方法。 一、了解 ADO 对象 ADO 对象是微软提供的一种...
C语言连接SQL数据库例子 本文将详细解释使用C语言连接SQL Server数据库的方法,包括连接数据库、查询数据、更新数据等操作的实现细节。 一、连接数据库 在连接SQL Server数据库之前,需要包含必要的头文件,包括`...
本文将以“MT4连接MYSQL数据库的例子”为主题,深入探讨如何实现这一功能。MySQL是一种开源、免费的关系型数据库管理系统,拥有强大的数据处理能力和良好的可扩展性,适合存储和管理大量的交易数据。 首先,我们...
在创建C++连接数据库的类时,我们通常会定义一个类,比如叫做`DBConnection`,这个类包含必要的成员变量(如数据库名、用户名、密码、DSN等)以及用于建立、关闭连接、执行SQL查询的方法。例如: ```cpp class ...
通过这个简单的例子,你已经学会了如何在Java中使用XML文件来配置和连接数据库。这只是一个基本的起点,实际项目可能需要更复杂的错误处理、连接池管理和事务控制等。理解XML和JDBC的结合使用,能让你在开发涉及...
在ASP.NET中,连接数据库是开发Web应用程序的基本操作,它允许我们从服务器端获取和存储数据。本实例将深入探讨如何在ASP.NET中实现数据库连接,以实现数据的读取、写入和更新操作。我们将主要关注使用ADO.NET库,这...
这个类提供了一些关键方法,如`onCreate()`和`onUpgrade()`,分别用于首次创建数据库时执行的SQL语句和更新数据库版本时执行的升级操作。 **3. 数据库操作** - **打开/关闭数据库**:使用`SQLiteOpenHelper`的`...
接下来,我们来看一个简单的示例代码,演示如何使用.NET 2008连接MySQL数据库: ```csharp using MySql.Data.MySqlClient; public class MySQLConnectionExample { public void ConnectToMySQL() { string ...
Java JDBC封装类,带增删改查例子,支持oracle,MySql,hsqldb 等,支持事务,返回数据格式 支持二维数组,MAP格式,以及javabean对象。有利于初学者DbDemo.java为demo,Connect为jdbc封装类,可以作为项目共通类使用。
**学生管理程序 MFC 连接数据库例子** 在IT领域,MFC(Microsoft Foundation Classes)是微软提供的一套C++类库,用于构建Windows应用程序。它封装了Windows API,使得开发者能够更容易地创建用户界面和应用程序...
本篇文章将详细探讨C#中连接数据库的类,以及它们的属性和方法。 首先,ADO.NET的核心类之一是`System.Data.SqlClient.SqlConnection`,它用于与SQL Server数据库建立连接。创建一个新的数据库连接实例,通常会使用...
以下是一个使用HikariCP的例子: ```java HikariConfig config = new HikariConfig(); config.setJdbcUrl("jdbc:mysql://localhost:3306/mydb"); config.setUsername("username"); config.setPassword("password");...
这个例子中,`|DataDirectory|`是一个特殊路径,表示应用程序的默认数据目录,`myDatabase.sdf`是数据库文件名。根据实际需求,可以修改查询语句,执行相应的CRUD操作。 总之,Windows Mobile平台上的数据库连接...
在这个例子中,我们将探讨如何在Java中使用数据库连接池来连接数据库。通常,开发者会使用第三方库,如Apache的DBCP、C3P0、HikariCP或Spring框架的DataSource来实现这个功能。这里我们以HikariCP为例,它是一个高...
连接池的基本思想是预先创建一定数量的数据库连接,存放在一个池中,当应用需要时,可以从池中获取一个连接,使用完毕后再归还到池中,而不是直接关闭。 在给出的代码示例中,`DBConnectionManager` 类是实现数据库...
c++连接oracle数据库经典例子occi.docx
C#连接mssql数据库完整例子, 简单一看就明白,全开源 1)可配置连接数据库IP、用户名、密码、数据库等信息 2)操作数据库通用类SqlHelper,可以直接处理数据库CURD操作 3)简单明了,一看就会,全开源,放心下载。