一、文件准备与创建,其中sqljdbc.jar 的下载:http://download.csdn.net/source/2474822
二、测试sql server 200 所有代码及执行,按创建顺序
1、sqljdbc.jar
2、testsqlServer2000.java
- import java.sql.ResultSet;
- import java.sql.sqlException;
- import java.sql.Statement;
- import java.sql.*;
- public class testsqlServer2000
- {
- //driver string
- static String JDBCDriver="com.microsoft.sqlserver.jdbc.sqlServerDriver";
- //connection string
- String JDBCConnection="jdbc:sqlserver://data:1433;DatabaseName=master";
- String userName = "sa";
- String userPwd = "sa";
- Connection conn=null;
- ResultSet rs=null;
- public testsqlServer2000()
- {
- try{
- Class.forName(JDBCDriver);//load Driver
- }
- catch(java.lang.classNotFoundException e)
- {
- System.err.println("Dbconnection ():"+e.getMessage());//catch exception
- }
- public Connection connect()
- {
- try{//get connection
- conn=DriverManager.getConnection(JDBCConnection, userName, userPwd);
- System.out.println("connect successful");
- catch(sqlException ex)
- System.err.println("connection():"+ex.getMessage());
- return conn;
- }
- void close()
- try {
- if(!this.conn.isClosed())
- {
- this.conn.close();
- System.out.println("close successful");
- }
- } catch (sqlException e) {
- // Todo Auto-generated catch block
- e.printstacktrace();
- /**
- * @param args
- */
- static void main(String[] args) {
- // Todo Auto-generated method stub
- testsqlServer2000 cdb=new testsqlServer2000();
- cdb.connect();
- Statement stmt;
- ResultSet rs;
- stmt = cdb.conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
- rs = stmt.executeQuery("select * from spt_monitor");
- while(rs.next())
- String s=rs.getString(1);
- out.println(s);
- } catch (sqlException e) {
- // Todo Auto-generated catch block
- e.printstacktrace();
- }
- cdb.close();
- }
- }
3、javac2000.bat
[javascript]
copy