`
rimoer
  • 浏览: 92925 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JDBC连接sql2000--点通

 
阅读更多

JDBC是Java DataBase Connection的简称,是一种用java实现的数据库接口技术,是开放数据库ODBC的java实现.这里我要说的是JDBC连接sql2000中的一些问题.
SQL2000配置
1.安装好sql2000,启动后,进dos命令 telnet localhost 1433 测试一下sql2000接口端口能否可用,如果进入了全黑的界面,那就恭喜你了,sql2000传输端口可用! 否测出现...不能打开主机的连接,在端口1433:连接失败 则要给sql2000打补丁了.
2.先安装sql2000 sq3, 再安装sql2000 sq4.(各约50M)重启后 测试端口OK!!!
JDBC驱动配置
3.下载并安装Microsoft SQL Server 2000 Driver for JDBC Service Pack 3(2.29M)
Eclipse 平台配置
4.新建一个Java项目 Connect_demo 下一步界面中选择库->添加外部JAR->添加msbase.jar;mssqlsever.jar;mstil.jar三文件(在jdbc的安装目录lib中可以找到!)OK进入下一步.确定.
5.新建类ConnectAccess.java 写入代码:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class ConnectAccess {


public static void main(String[] args) {
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs","sa","");
Statement stmt =con.createStatement();
ResultSet rs =stmt.executeQuery("select fname,minit,lname from employee");
while (rs.next()){
System.out.print("/t fname:"+rs.getString(1));
System.out.print("/t minit:"+rs.getString(2));
System.out.print("/t lname:"+rs.getString(3));
System.out.println();
}
rs.close();
stmt.close();
con.close();
}catch(Exception e){
e.printStackTrace();
}
}

}
6.保存ConnectAccess.java并运行于java应用程序.
7.OK成功了!!
{BB0A340E-0B83-4468-A98B-C9997196D5F8}.BMP

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics