`
longlovexk
  • 浏览: 5426 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

DBHelp连接数据库

    博客分类:
  • jsp
阅读更多
private static final String DRIVER="com.microsoft.sqlservlet.jdbc.SQLServlet";
private static final String URL="jdbc:sqlservlet://localhost:3306;databasename=mstanford";
private static final String USER="sa";
private static final String PASSWORD="root";

//获取连接
public static Connection getConnection(){
  Connection con = null;             //声明一个连接对象
  try {
   Class.forName(DRIVER);
   //注册驱动
   con = DriverManager.getConnection(URL,USER,PASSWORD);  //获得连接对象
  } catch (ClassNotFoundException e) {         //捕获驱动类无法找到异常
   e.printStackTrace();         
  } catch (SQLException e) {            //捕获SQL异常
   e.printStackTrace();
  }
  return con;
}
public static void close(Connection con) {//关闭连接对象
  if(con != null) {    //如果conn连接对象不为空
   try {
    con.close();   //关闭conn连接对象对象
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
}
public static void close(PreparedStatement pstmt) {//关闭预处理对象
  if(pstmt != null) {    //如果pstmt预处理对象不为空
   try {
    pstmt.close();   //关闭pstmt预处理对象
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
}

public static void close(ResultSet rs) {//关闭结果集对象
  if(rs != null) {    //如果rs结果集对象不为null
   try {
    rs.close();    //关闭rs结果集对象
   } catch (SQLException e) {
    e.printStackTrace();
   }
   
}
}
分享到:
评论

相关推荐

    C#DBHelp访问数据库类

    1. **DBHelp类**:这个类可能是项目中的核心,它封装了数据库连接、命令执行和结果处理等细节。通常,这样的类会包含静态方法或实例方法,用于执行SQL查询或存储过程。例如,`GetAll()`方法可能用于获取所有记录,`...

    c#数据库,连接类库---DbHelp.cs[参照].pdf

    C#数据库连接类库DbHelp.cs DbHelp.cs是一个C#数据库连接类库,用于实现数据库的连接、插入、更新和删除操作。该类库提供了多个方法来执行SQL语句,包括插入、更新和删除操作。下面是DbHelp.cs类库的详细知识点: ...

    DBHelp

    在Java开发中,数据库操作是不可或缺的一部分,DBHelp可能是一个封装了常见数据库操作的工具类,如连接管理、SQL执行、结果集处理等。以下是一些可能包含的关键知识点: 1. **数据库连接管理**:DBHelp可能包含了...

    C#DBHelp类 欢迎下载

    意味着DBHelp类应该是高度通用的,可以适应不同的数据库架构和需求,可能支持多种数据库类型,如SQL Server、MySQL、Oracle或SQLite,通过参数化构造函数或配置文件来设定数据库连接字符串。 文件名“C#DBHelp”...

    DbHelp.cs(c#基础操作类库,使用方法参考博客)

    C#连接数据库基础类(sql语句&存储过程),包含更新\修改\查询,调用存储过程

    一个不错的DBHelp类,有兴趣的可以看看

    7. **数据库兼容性**:虽然没有具体说明,但一个良好的DBHelp类应具备一定的数据库平台兼容性,可以适应不同的数据库系统,如SQL Server、MySQL、Oracle等,通过配置连接字符串即可切换。 8. **代码示例**:以`...

    C# SQLDBHelp

    综上所述,`SQLDBHelp`类封装了一系列常用的数据访问功能,包括连接数据库、执行SQL命令以及处理结果集,同时通过参数化查询和连接状态管理等机制,确保了数据访问的安全性和效率。这对于任何需要与SQL Server数据库...

    asp.net Dbhelp

    在ASP.NET中,数据访问是至关重要的部分,它帮助开发者连接数据库,执行SQL语句,并处理返回的结果。`Dbhelp`或`DBSQLHELP`可能是自定义的数据访问助手类库,用于简化数据操作。 `DbSqlHelp`这个文件可能包含了用于...

    ASP.net的dbhelp文件

    公用类 数据库连接类公用类 数据库连接类公用类 数据库连接类公用类 数据库连接类公用类 数据库连接类

    java通过jdbc连接oracle数据库.docx

    ### Java通过JDBC连接Oracle数据库知识点详解 #### 一、JDBC简介 Java Database Connectivity (JDBC) 是一种用于执行 SQL 语句的 Java API,它可以为多种关系型数据库提供统一访问,它由一组用 Java 编程语言编写的...

    java通过jdbc连接oracle数据库.doc

    在源代码包(例如`com.util`)中创建一个名为`DBHelp`的类,其中包含连接数据库的方法。关键代码段如下: ```java package com.util; import java.sql.Connection; import java.sql.DriverManager; import java....

    ACCP5.0中的DbHelp类

    6. **连接池**:为了优化性能,`DbHelp`类可能利用了数据库连接池。连接池管理数据库连接的创建和销毁,减少创建新连接的开销。 7. **错误处理和异常处理**:在进行数据库操作时,可能会遇到各种错误,如网络问题、...

    dbhelp-sqlhelp.rar

    首先,dbhelp.cs文件包含了对数据库的基本操作封装,例如连接管理、事务处理以及执行SQL语句的功能。它通常会提供一个数据库连接池,以优化数据库资源的使用,减少频繁创建和销毁连接带来的性能损耗。此外,dbhelp还...

    c#数据库,连接类库---DbHelp.cs.pdf

    Command cmd = connDb.create_command(); 73. cmd.Connection = conn; 74. cmd.CommandText = sql; 75. cmd.CommandType = ct; 76. if (sp != null) ...78. foreach (IDataParameter para in sp) ...

    DBHelper 数据库帮助类

    它的设计目的是使开发者能够快速、方便地处理数据库任务,避免重复编写基础的数据库连接和命令执行代码。通过使用 `DBHelper`,开发者可以将更多的精力放在业务逻辑上,而不是数据库操作的细节。 `DBHelper.cs` ...

    动软生成代码所需DBHelp类源码及dll,json的dll

    1. 数据库连接管理:DBHelp类会封装数据库连接的建立和关闭,确保资源的有效利用和避免内存泄漏。 2. SQL语句执行:包含执行SQL查询、存储过程的方法,可能通过参数化查询来防止SQL注入攻击。 3. 数据操作:提供...

    课程设计-基于C#的超市商品管理系统(源码+数据库).zip

    开发者需要在这里修改数据库连接字符串,确保系统能够正确连接到本地或远程的SQL Server数据库。 4. **商品管理**:系统的核心功能之一,包括商品的添加、删除、修改和查询。通过界面友好、操作简便的UI,管理员...

    SQLhelp新手方法在WPF平台下SQLSERVER数据库,易懂小白类型

    // 连接数据库并执行操作 } ``` 在这个`using`块中,无论是否发生异常,当离开该块时,连接都会被关闭和释放。 为了执行SQL查询,你可以使用SqlCommand对象,将SQL语句作为参数传递给构造函数。比如,查询所有记录...

Global site tag (gtag.js) - Google Analytics