转sqlserver2005与2000导入的jar包对比
来源:互联网 发布:bcg矩阵分析 编辑:程序博客网 时间:2024/05/07 11:06
二、SqlServer2005数据库JDBC驱动
安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。(web application中放在WEB-INF/lib下)
三、测试数据库连接
测试代码:
import java.sql.*;
public class Accp {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
String url="jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
String userName="sa";
String password="sa";
String sql=null;
Connection conn=null;
Statement stmt=null;
try{
System.out.println("加载驱动之前");
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("驱动加载成功");
}catch(ClassNotFoundException e){
System.err.print("驱动加载失败");
}
try{
System.out.println("连接数据库之前");
conn=DriverManager.getConnection(url,userName,password);
System.out.println("数据库连接成功");
}catch(SQLException e){
System.out.println("数据库连接失败");
}
}
}
注意:在所建的WebProject中导入外部包sqljdbc.jar
四、Sql Server2000 和 Sql Server2005的连接代码区别
写连接代码时需要注意2000和2005的不同:
连接SqlServer2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";
连接SqlServer2005
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
五、exception: com.microsoft.sqlserver.jdbc.AuthenticationJNI <clinit>
WARNING: Failed to load the sqljdbc_auth.dll
解决办法:D:\java工具\Microsoft SQL Server 2005 JDBC Drive\sqljdbc_1.2\enu\auth\x86\sqljdbc_auth.dll
拷贝到:C:\WINDOWS\system32 目录下
如果按照以上方法还是无法正确连接数据库请注意下面:
执行:开始--运行--输入cmd--执行telnet localhost 1433,如果执行后方框是黑色的没有消失,说明1433端口已打开。或执行netstat -a -n,如果有这个标志
- 转sqlserver2005与2000导入的jar包对比
- Eclipse Java工程导入外部jar包与内部jar包(导入项目有红色感叹号的解决办法)(转)
- Jar包的导入
- sqlserver2005打jar包问题:与需要的人分享,共同进步
- java项目与javaweb项目导入jar包的区别
- 导入jar包的步骤
- Java工程导入外部jar包与内部jar包(导入项目有红色感叹号的解决办法)
- Android studio关于Jar包 与aar包的导入与使用
- 在Eclipse中导入jar包——Apache Commons Math3的下载与导入
- 【转】使用Hibernate需要导入的一些jar包
- [转]使用Hibernate需要导入的一些JAR包
- [转]使用Hibernate需要导入的一些JAR包
- [转]使用Hibernate需要导入的一些JAR包
- AS中jar包和aar包的导出与导入
- SqlServer2005数据库新连接以及jar包
- 开源库的使用,jar包的导入
- Maven的oracle的jar包导入
- 润乾报表Flash打印Jar包说明及与Applet打印的对比
- LVM (Logical Volume Management) 配置
- Mina IoFuture研究
- android的类AsyncTask
- spring 定时问题
- Android manifest.xml 中元素含义
- 转sqlserver2005与2000导入的jar包对比
- JavaScript常用表单验证
- 内部类及静态内部类的实例化
- Linux多线程,基本概念
- liunx默认安装的路径
- VS2008配置PC Lint (静态代码检查工具PC-Lint)
- The C10K problem
- 静态代码检查工具PC-Lint(用户手册)
- css表单演示