Lomboz+eclipse下JDBC连接SQL2000

Day One:
1、为SQL2000打上SP3补丁,然后在命令行模式下输入:netstat -an确认1433端口处于LISTENING状态。
2、下载sql2000_JDBC_driver,应该是三个文件:msbase.jar、mssqlserver.jar、msutil.jar。将其加入到本机classpath下,在lomboz_eclipse下输入以下测试代码:
import  java.sql. * ;
import  java.net.URL;

public   class  JDBCTest  {


    
public static void main(String[] args) {
        String url 
= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
        
try {
            Class.forName(
"com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
            System.out.println(
"数据库驱动注册成功!");
        }
 catch (InstantiationException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }
 catch (IllegalAccessException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }
 catch (ClassNotFoundException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }

    }


}
发现NOClassFoundException。
3、在lomboz_eclipse下右键点击当前项目,选择Bulid path-->Add External Archices...在弹出的对话框中选择刚才下载的sql2000_JDBC驱动中的三个JAR文件。
4、重新运行程序,成功。
5、具体原因待查。
Day Two:
1、注册DriverManager的另一种方法:
new  com.mirosoft.jdbc.sqlserver.SQLServer();

还可以这样:

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

以上三种方法效果相同,不分优劣

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值