`
xp9802
  • 浏览: 1204587 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在java程序中用JDBC连接SQLServer的例子

阅读更多
在java程序中用JDBC连接SQLServer的例子


代码如下,不多做解析:
import java.sql.*;

public class DBConnectionManager {
    //SQLServer 
    private String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";//加载驱动程序
    private String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master";//设置数据库连接串
    private String user = "sa";//数据库登录用户名
    private String password = "root";//数据库登录密码
    private static String message = "恭喜,数据库连接正常!";
    public void setDriverName(String newDriverName) {
        driverName = newDriverName;
    }
    public String getDriverName() {
        return driverName;
    }
    
    public void setUrl(String newUrl) {
        url = newUrl;
    }
    public String getUrl() {
        return url;
    }
    public void setUser(String newUser) {
        user = newUser;
    }
    public String getUser() {
        return user;
    }
    public void setPassword(String newPassword) {
        password = newPassword;
    }
    public String getPassword() {
        return password;
    }
    public Connection getConnection() {
        try {
            Class.forName(driverName);
            return DriverManager.getConnection(url, user, password);
        } catch (Exception e) {
            e.printStackTrace();
            message = "数据库连接失败!";
            return null;
        }
    }
    public static void main(String[] args) {
        try{
            DBConnectionManager dcm = new DBConnectionManager();
            Connection	conn = dcm.getConnection();
            System.out.println(message);
        }catch(Exception e){
            e.printStackTrace();
        }
    }
}
3
2
分享到:
评论
1 楼 力争向日葵 2011-12-09  
学习了!谢谢

相关推荐

    MyEclipse中用JDBC连接Sql-Server-2005.docx

    在MyEclipse中,你可能还需要在项目的`context.xml`和`web.xml`文件中配置数据源,以便在Web应用程序中使用JDBC连接。 1. `context.xml`配置: ```xml <Resource name="jdbc/DataSourceName" auth="Container...

    在java 中连接数据库SQL Server 驱动包

    在这个例子中,`Class.forName()`方法用于加载SQL Server的JDBC驱动,`DriverManager.getConnection()`则用于创建数据库连接。URL参数指定了服务器地址(localhost:1433)、数据库名(myDatabase),以及用户名和...

    java课程设计数据库连接

    首先,我们需要了解Java中用于数据库连接的API,即Java Database Connectivity(JDBC)。JDBC是Java平台的标准接口,它允许Java程序与各种类型的数据库进行交互。在Java中,我们通常会使用`DriverManager`类来注册...

    JAVA上百实例源码以及开源项目源代码

    Java实现的FTP连接与数据浏览程序 1个目标文件 摘要:Java源码,网络相关,FTP Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。 部分源代码摘录: ftpClient = new FtpClient(); //实例化FtpClient对象 ...

    jqGrid 前端框架 连接后台实例 java servlet+jsp+mysql

    这可能涉及到JDBC(Java Database Connectivity),它是Java中用来连接数据库的标准API。 为了实现jqGrid与后台的交互,你需要配置以下关键步骤: 1. **jqGrid配置**:在前端页面中,你需要正确设置jqGrid的参数,...

    java(jsp)链接mysql代码

    这段 JSP 代码展示了如何在 Web 应用程序中使用 Java 语言连接 MySQL 数据库,并通过 SQL 查询语句获取数据。此外,还展示了如何将查询结果格式化并输出到 HTML 表格中。这对于初学者来说是一个很好的例子,可以帮助...

    servlet/jsp(jtds)实例

    JDBC(Java Database Connectivity)则是Java中用来连接和操作数据库的标准接口。在这个实例中,我们可能会看到如何结合使用这些技术,特别是通过jtds驱动程序与SQL Server数据库进行交互。 标题中的“servlet/jsp...

    JSP连接mysql数据库.pdf

    1. **JDBC (Java Database Connectivity)**: 是Java中用来连接数据库的标准API。通过JDBC,Java应用程序可以与各种类型的数据库进行交互。 2. **MySQL驱动**: 为了连接到MySQL,我们需要在JVM中注册一个合适的驱动...

    java课程设计系列之标准化考试系统(BS网络版).rar

    5. **数据库交互**:通常使用JDBC(Java Database Connectivity)来连接和操作数据库,如MySQL或Oracle。需要理解SQL语句,包括CRUD(创建、读取、更新、删除)操作,以及如何设计和管理数据库表。 6. **前端技术**...

    用MVC模式写的JSP连接数据库操作完整代码包

    - JDBC是Java中用来连接和操作数据库的标准接口。在项目中,开发者可能通过JDBC API连接到数据库,执行SQL查询来验证用户名和密码。这包括加载数据库驱动,建立连接,创建Statement或PreparedStatement对象,执行...

    jsp连接MySQL操作GIS地图数据实现添加point的功能代码.docx

    2. **MySQL连接**:JDBC(Java Database Connectivity)是Java中用来连接数据库的标准API。在代码中,首先通过`Class.forName()`加载数据库驱动(这里是`com.mysql.jdbc.Driver`),然后使用`DriverManager.get...

    网上书城管理 书本的增删改查

    3. **JDBC(Java Database Connectivity)**:JDBC是Java中用来连接和操作数据库的标准接口。在这个项目中,开发者可能使用了JDBC工厂模式来管理数据库连接。工厂模式是一种设计模式,它提供了一种创建对象的最佳...

    jsp导excel到mysql数据库.pdf

    使用JDBC(Java Database Connectivity),我们可以通过`Connection`、`PreparedStatement`和`ResultSet`对象来执行SQL语句。示例代码中没有展示完整的数据库操作,但通常会涉及`Class.forName()`加载数据库驱动,`...

    JavaEE(权威)

    - **Java开发工具包 (JDK)**:提供编译、调试和运行 Java 程序的基本工具。 - **JavaEE服务器 (Tomcat)**:用于部署和运行 Java Web 应用程序。 - **开发平台 (Eclipse)**:提供强大的集成开发环境 (IDE)。 - **...

    J2EE实训教程

    - **JDBC常用的几个类:** JDBC是Java Database Connectivity的缩写,用于连接各种数据库。实训中将学习JDBC的核心API,包括`DriverManager`、`Connection`、`Statement`、`PreparedStatement`、`ResultSet`等。 - *...

    javaWeb_example.rar

    4. **JDBC(Java Database Connectivity)**:JavaWeb应用程序通常需要与数据库交互,JDBC是Java中用来连接和操作数据库的标准API。例子中可能有JDBC代码示例,用于查询、插入、更新和删除数据库中的数据。 5. **...

    tuxedo

    例如,如果需要连接两个服务器 myserver1 和 myserver2,可以在程序中这样设置: ```c tuxputenv("WSNADDR=myserver1:7777"); tuxputenv("WSNADDR=myserver2:7777"); ``` 然后根据业务逻辑切换到所需的服务器: `...

    IBM J2EE Development 精品教程

    - **定义**:Java Database Connectivity (JDBC)是Java中用来连接数据库的标准API。 - **基本操作**:连接数据库、执行SQL语句、获取结果集等。 ##### 8. Servlet API (PART I) (UNIT8) - **API概览**:详细介绍...

Global site tag (gtag.js) - Google Analytics