1.相关的软件
Microsoft SQL server 2005 Express Edition
SQL Server Management Studio
SQL Server 2005 driver for JDBC
数据库驱动中有一个dll文件 sqljdbc_auth.dll要拷贝到system32目录下
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服务器, 新建数据库,起名字为dbtest
4.在eclipse中新建工程进行测试。sqljdbc.jar添加到环境变量中去
5.测试代码:
package com.zhsh.sql.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class SQLTest {
/**
* @param args
* @throws ClassNotFoundException
*/
public static void main(String[] args) throws ClassNotFoundException {
// TODO Auto-generated method stub
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";//加载JDBC驱动
String urlName = "jdbc:sqlserver://localhost:1433; DatabaseName=simpletest";//连接服务器和数据库
String userName = "AUTEK";
String pass = "FLYVIDEO";
Connection conn;
PreparedStatement ps;
ResultSet rs;
try {
Class.forName(driverName);
conn = DriverManager.getConnection(urlName,userName,pass);
System.out.println("Connection Sucessful!");
String sql = "select * from users";
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
while(rs.next()){
System.out.println(rs.getString("username"));
}
rs.close();
ps.close();
conn.close();
} catch (SQLException e) {
// TODO: handle exception
e.printStackTrace();
}finally{
}
}
}
注意:
1.因为SQLexpress服务器默认是禁用的并且端口号没有配置,所以要进行重新设置
2.在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的步骤详解】 要使用Java的JDBC(Java Database Connectivity)在Eclipse中连接到SQL Server 2005,你需要遵循以下步骤: 1. **准备工作**: - 安装必备软件: - ...
2. 获取连接:使用DriverManager.getConnection()方法创建数据库连接,需要提供URL、用户名和密码,例如`Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=sample", ...
而SQL Server 2005则为`com.microsoft.sqlserver.jdbc.SQLServerDriver; jdbc:sqlserver://localhost:1433;DatabaseName=JSPTest`。 综上所述,通过遵循上述步骤,我们可以在MyEclipse环境中成功使用JDBC连接到SQL ...
对于SQL Server 2000,你应该使用`com.microsoft.jdbc.sqlserver.SQLServerDriver`,而SQL Server 2005及更高版本则使用`com.microsoft.sqlserver.jdbc.SQLServerDriver`。 在编写连接代码时,请确保根据实际的...
### JDBC连接SQL Server 2005 解决办法详解 #### 一、下载与安装驱动程序 为了确保能够成功地通过Java Database Connectivity (JDBC) 连接到SQL Server 2005数据库,首要步骤是下载合适的驱动程序。根据描述中的...
在Eclipse中使用JDBC连接到SQL Server 2005是一个常见的开发任务,尤其对于Java开发者来说。本文将详细讲解这一过程,并解决可能遇到的问题。 首先,你需要确保已准备好以下软件: 1. Microsoft SQL Server 2005 ...
String url = "jdbc:sqlserver://localhost:1433;instanceName=SQLEXPRESS;databaseName=myDB"; String username = "myUser"; String password = "myPassword"; try { Connection conn = DriverManager.get...
### JDBC 连接 Sql Server 2005 在 Eclipse 中的应用 #### 一、概述 在软件开发过程中,经常需要与数据库进行交互。对于使用Java作为主要开发语言的项目而言,JDBC(Java Database Connectivity)提供了一种统一的...
解决java无法连接到SQL Server2005 express
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=master"; String userName = "sa"; String userPwd = "111111"; Connection dbConn; try { Class.forName(driverName); dbConn = ...
由于给定的文件信息中存在大量的无关内容,本回答将仅专注于文件中与Microsoft SQL Server Express、JDBC-ODBC桥和JDBC远程连接相关的部分,并生成相关知识点。 Microsoft SQL Server Express是微软公司推出的一个...
首先,对于SQL Server 2005,微软提供了专门的JDBC驱动,即`com.microsoft.sqlserver.jdbc.SQLServerDriver`。这个驱动不同于SQL Server 2000的`com.microsoft.jdbc.sqlserver.SQLServerDriver`,因此在升级到SQL ...
### MyEclipse中使用JDBC连接SQL Server 2005 的详细步骤及知识点解析 #### 软件准备与安装 1. **Microsoft SQL Server 2005 Express Edition**: - 官方下载地址:...
- 使用`Class.forName()`方法加载`com.microsoft.sqlserver.jdbc.SQLServerDriver`,这是SQL Server JDBC驱动的类名。 - 调用`DriverManager.getConnection()`建立连接,参数包含服务器地址、端口号、数据库名、...
本文主要涵盖了两个方面:一是SQL Server 2005的安装过程,二是如何在MyEclipse集成开发环境中建立JDBC连接到SQL Server 2005数据库。 一、SQL Server 2005版本选择与安装 1. SQL Server 2005提供了多个版本,包括...