`
jianghe_03
  • 浏览: 107330 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在Eclipse中用JDBC连接Sql Server

    博客分类:
  • JSP
阅读更多
<1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量

在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar

<2> 设置SQLEXPRESS服务器:

    a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP

    b.右键单击启动TCP/IP

    c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433

    d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器

    e.关闭SQL Server Configuration Manager

<3> 打开刚刚安装好的 SQL Server Management Studio,连接SQLEXPRESS服务器, 新建数据库,起名字为sample

<4> 打开Eclipse

    a.新建工程-> java -> java project,起名为Test
 
    b.选择eclipse->窗口->首选项->java->installed JRE  编辑已经安装好的jdk,查找目录添加sqljdbc.jar

    c.右键单击目录窗口中的Test, 选择Build Path ->Configure Build Path..., 添加扩展jar文件,即把sqljdbc.jar添加到其中

<5> 编写java代码来测试连接数据库

程序代码:


import java.sql.*;

public class Test {
public static void main(String[] srg) {
  String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";  //加载JDBC驱动
  String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";  //连接服务器和数据库sample
  String userName = "sa";  //默认用户名
  String userPwd = "123456";  //密码
  Connection dbConn;

  try {
   Class.forName(driverName);
   dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
   System.out.println("Connection Successful!");  //如果连接成功 控制台输出Connection Successful!
  } catch (Exception e) {
   e.printStackTrace();
  }
}
}
   



注:

1.因为SQLexpress服务器默认是禁用的并且端口号没有配置,所以要进行重新设置

2.如果你以前用java连接sql server 2000的话就要注意了:

在sql server 2000 中加载驱动和URL路径的语句是

String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";

而sql server 2005 中加载驱动和url的语句则为

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";

如果写法错误将会找不到驱动.
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    在Eclipse中用JDBC连接Sql Server 2005总结

    【在Eclipse中使用JDBC连接SQL Server 2005的步骤详解】 要使用Java的JDBC(Java Database Connectivity)在Eclipse中连接到SQL Server 2005,你需要遵循以下步骤: 1. **准备工作**: - 安装必备软件: - ...

    在Eclipse中用JDBC连接Sql Server 2005总结.doc

    在Eclipse中使用JDBC连接到SQL Server 2005是一个常见的开发任务,尤其对于Java开发者来说。本文将详细讲解这一过程,并解决可能遇到的问题。 首先,你需要确保已准备好以下软件: 1. Microsoft SQL Server 2005 ...

    在Eclipse中用JDBC连接Sql_Server_2005

    Eclipse 中用 JDBC 连接 Sql_Server_2005 Eclipse 是一个功能强大的集成开发环境(IDE),它支持多种编程语言,包括 Java、C++、Python 等。在本篇文章中,我们将详细介绍如何在 Eclipse 中使用 JDBC 连接 Sql_...

    在Eclipse中用JDBC连接MySQL数据库!.txt

    ### 在Eclipse中使用JDBC连接MySQL数据库的关键步骤与注意事项 #### 一、准备工作与环境配置 1. **下载MySQL数据库:** - 版本选择:MySQL 6.0。 - 下载地址:[http://dev.mysql.com/downloads/mysql/6.0.html]...

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

    String url = "jdbc:sqlserver://localhost:1433;databaseName=myDatabase"; String username = "myUsername"; String password = "myPassword"; try { Class.forName(...

    sqlserver+jar

    描述中的“在java中用jdbc来连接sql server2000时要用到的jar包”强调了这个JAR文件在Java项目中的关键作用。在Java项目中,开发者首先需要将这个JAR文件添加到项目的类路径(Classpath)中,这样Java虚拟机(JVM)...

    My Eclipse下Tomcat的安装与配置

    Eclipse中部署Tomcat并运行JSP My Eclipse下Tomcat的安装与配置 MyEclipse的配置与开发 tomcat+SQL Server 在MyEclipse中用JDBC连接Sql Server

    实现java sqlserver学生信息管理系统

    在实现学生信息管理系统时,我们需要导入对应的JDBC驱动,如`com.microsoft.sqlserver.jdbc.SQLServerDriver`,并使用`DriverManager.getConnection()`方法建立与SQL Server的连接。 3. **SQL Server数据库**: SQL ...

    连接DB2包,DB2与JAVA连接驱动,JDBC驱动

    这个驱动通常包含几个JAR文件,例如`db2jcc.jar`和`db2jcc_license_cu.jar`等,这些文件将在Java应用程序中用作连接DB2的类库。 3. **配置环境**: 将下载的JDBC驱动JAR文件添加到Java项目的类路径(classpath)中...

    Javaweb的增删改查的小案例(jsp+tomcat+eclipse+mysql)

    在本案例中,开发者会使用JDBC来建立Java和MySQL之间的连接,执行SQL语句进行数据的增删改查操作。 6. **CRUD操作**: - **Create(创建)**:用户提交新数据,后端通过JDBC执行INSERT SQL语句将数据插入数据库。 ...

    JDBC查询返回数据集一直为空,明明数据库(MySQL)有数据的解决办法

    2. 数据传输过程中的编码转换:在JDBC执行SQL语句并获取结果集的过程中,如果未正确处理编码转换,数据在传输过程中可能会出现乱码,进而导致数据集为空。 二、解决步骤 1. 查看数据库编码格式:首先,我们需要...

    sqlproject_java_Eclipse_MYSQL_

    在本项目中,Java代码会使用JDBC驱动程序来连接MySQL数据库,执行SQL语句进行数据操作。 5. **SQL(Structured Query Language)**:SQL是用于管理和处理关系数据库的标准语言,包括增(INSERT)、删(DELETE)、改...

    将MyEclipse与数据库和tomcat相连

    例如,使用`Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")`加载驱动,`Connection conn = DriverManager.getConnection(url, username, password)`建立连接。完成开发后,右键点击项目,选择...

    【最新版】基于Java与SQL数据库技术的学生成绩管理系统(1)毕业论文.pdf

    3. Connection类、Statement类和ResultSet类:这些是JDBC中用于数据库连接和执行SQL语句的主要类。Connection类用于与数据库建立连接,Statement类用于执行SQL语句,ResultSet类用于处理SQL语句的查询结果。 4. SQL...

Global site tag (gtag.js) - Google Analytics