① 求sql server 2005 jdbc驱动三个的jar包急急!
真看不懂,你说什么呢?目前我在微软官方网站只能找到Microsoft SQL Server JDBC Driver 3.0 的压缩包;解压了,会有两个JDBC,JDBC2是连2008活更高本版的、JDBC是连接2005或者2000都可以的,希望对你有所帮助吧···发送中·····
② 到底什么是sql2005的驱动包呢
jdbc--java 和数据库交互的API,写好的接口。由各个数据库厂商自己实现,所谓的jar包就是数据库自己实现的类的集合,sql 2000和sql 2005都是MS实现的jdbc,只是可能后期的版本实现的功能更强大点,因为JDBC已经到了4.0了
③ SQL Server JDBC驱动中sqljdbc.jar和sqljdbc4.jar包的区别
本文主要介绍SQL Server JDBC驱动中sqljdbc和sqljdbc4的区别。
sqljdbc.jar 类库要求应用 5.0 版的Java运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上应用 sqljdbc.jar 会引发异常。
注意: SQL Server JDBC Driver 2.0 不支持 JRE 1.4。应用 SQL Server JDBC Driver 2.0 时必需将 JRE 1.4 升级至 JRE 1.5或更高版本。
sqljdbc4.jar 类库要求应用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上应用 sqljdbc4.jar 会引发异常。
注意: 假如实际运用程序必需在 JRE 6.0 上运行,即使该实际运用程序不应用 JDBC 4.0 功能,也应用 sqljdbc4.jar。
二、为了支持向后兼容以及可能的升级方案,JDBC Driver 2.0 在每个安装包中都包括 2 个 JAR 类库:sqljdbc.jar 和 sqljdbc4.jar。
sqljdbc.jar 类库提供对 JDBC 3.0 的支持。
sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。
注意: JDBC Driver 2.0 不支持 JRE 1.4。使用 JDBC Driver 2.0 时必须将 JRE 1.4 升级至 JRE 5.0 或更高版本。在某些情况下,您可能需要重新编译应用程序,因为它可能与 JDK 5.0 或更高版本不兼容。有关详细信息,请参阅 Sun Microsystems 网站上的文档。
sqljdbc4.jar 类库提供对 JDBC 4.0 的支持。它不仅包括 sqljdbc.jar 的所有功能,还包括新增的 JDBC 4.0 方法。
sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。
注意: 如果应用程序必须在 JRE 6.0 上运行,即使该应用程序不使用 JDBC 4.0 功能,也应使用 sqljdbc4.jar。
请注意,尽管驱动程序旨在与所有主要的 Sun 等效 Java 虚拟机一起工作并由这些虚拟机支持,但却是在 Sun JRE 5.0 或更高版本上进行测试的。
JDBC Driver 专为使用 SQL Server 2005 引入的功能而设计,但它也可以向后兼容 SQL Server 2000(包括 64 位版本)。
重要提示: Microsoft SQL Server JDBC Driver 2.0 可以连接到 SQL Server 2008,但不完全支持 SQL Server 2008 中新引入的数据类型或其他功能。
④ java jdbc连sql2005
package ch03;
import java.sql.Connection;
import java.sql.DriverManager;
public class DBConnection {
private static final String DRIVER_CLASS = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String DATABASE_URL = "jdbc:sqlserver://localhost:1035;databaseName=restrant";
private static final String DATABASE_USER = "niuli";
private static final String DATABASE_PASSWORD = "123456";
private Connection con = null;
public Connection getConnection() {
try {
Class.forName(DRIVER_CLASS);
con=DriverManager.getConnection(DATABASE_URL,DATABASE_USER,DATABASE_PASSWORD);
System.out.println("SQL2005 连接成功!");
} catch (Exception ex) {
System.out.println("2:"+ex.getMessage());
}
return con;
}
}
⑤ 如何把SQL server2005的jdbc驱动引入java项目
在项目上
点右键
选Build path
选择 Add External Archives
网络 搜"汉化MyEclipse"
⑥ 请问谁有SQL server2005JDBC驱动啊,小弟正在学JDBC 一开始就遇到这个难题,求解决
给你jar包~
⑦ 如何安装使用SQL Server的JDBC驱动程序
1、从网盘上获取SQLServer的JDBC驱动程序6.0版本,网络网盘下载地址:。2、运行sqlserver_jdbc.exe程序,弹出一个解压窗体,点击【Unzip】按钮,可以将安装程序解压到当前目录下。3、解压后的目录中有一个jre7和jre8文件夹,里面都有一个sqljdbc的jar包,两者功能一样,只是不同的版本。选择其中一个jar包,将其添加到我们的工程中。4、接下来我们就可以使用sqljdbc.jar包中提供的驱动程序来访问SQLServer数据库了,代码如下://加载数据库驱动类Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");System.out.println("数据库驱动加载成功");Connectioncon=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=xxx","sa","12345");System.out.println("数据库连接成功");通过上面的代码就可以连接到SQLServer数据库了。其中,1433是SQLServer的默认端口号,DatabaseName是要连接数据库的名称,sa是登录名,12345是登录密码。
⑧ 使用JDBC驱动程序方式连接SqlServer 2005 连接不上
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb为数据库 1433是端口号
String user="sa"; //用户名
String password="123"; //用户密码
Connection conn= DriverManager.getConnection(url,user,password);
我给你一个连接的例子
这个例子是绝对正确的 你把数据库名称用户名用户密码改成你自己对应的
如果还是不能连上,你就看可那你的驱动包有没有问题
⑨ 那位大侠能给我一个sql server 2005 Jdbc 驱动包谢谢大家了。
我给你,可是怎么给呢?我邮箱[email protected]