我的是sql server2000 SP4,jdk是1.6 
能说说详细的过程吗

解决方案 »

  1.   

    需要导入这个包import java.sql.*;当然要开启sql server2000
    在你要链接的代码中写一个事件监听比如这样
    public void actionPerformed(ActionEvent e) {
    String url = "jdbc:odbc:ppp";//ppp是数据源的名称
    Connection con;
    String sql;
    Statement stmt;

    if (e.getSource() == b) {
    try {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    } catch (java.lang.ClassNotFoundException e1) {
    e1.printStackTrace();
    }在控制面板中   找到管理工具 的数据源管理器 打开    选择系统DSN  添加一个数据源 然后填写名称比如(ppp)后俩个空直接写符号"."
    好了就下一步....当然要链接你自己创建的数据那么要更改默认数据库然后直到完成这样就可以了
      

  2.   

    导入JDBC驱动包mssql.jar msbase.jar msutil.jar 的
    public class Untitled2 {
      public Untitled2() {
      }  public static void main(String[] args) {
        try {
          Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").
              newInstance();
          String url =
              "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
          String user = "sa";
          String password = "aaa";
          Connection conn = DriverManager.getConnection(url, user, password);
          Statement stmt = conn.createStatement();
          ResultSet rs = stmt.executeQuery(
              "select emp_id,fname+' '+lname as name from employee order by emp_id");      while (rs.next()) {
            System.out.print(rs.getString(1) + "  ");
            System.out.println(rs.getString(2));      }
          rs.close();
            stmt.close();
            conn.close();
        }
        catch (Exception ex) {
          ex.printStackTrace();
        }
      }}
      

  3.   

     
    // 定义数据库驱动程序
    String DBDRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver" ;
    // 定义数据库连接地址
    String DBURL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs" ; // 定义数据库连接对象,属于java.sql包中的接口
    Connection conn = null ; // 定义Statement对象,用于操作数据库
    Statement stmt = null ; // 定义一字符串变量,用于保存SQL语句
    String sql = null ;
           // 1、加载驱动程序
    try
    {
    Class.forName(DBDRIVER) ;
    }
    catch(Exception e)
    {
    } // 2、连接数据库
    try
    {
    conn = DriverManager.getConnection(DBURL) ;
    }
    catch(Exception e)
    {
    } // 3、操作数据库
    // 通过Connection对象实例化Statement对象
    try
    {
    stmt = conn.createStatement() ;
    // 为sql变量赋值
    // 插入语句
    sql = "INSERT INTO person (name,password,age) VALUES ('sss','zzzzzz',28)" ;
    // 更新语句
    // sql = "UPDATE person SET name='李兴华',password='www.mldn.cn' WHERE id=3" ;
    // 按ID删除记录
    // sql = "DELETE FROM person WHERE id=4" ;
    // 通过Statement对象执行此SQL语句
    stmt.executeUpdate(sql) ;
    }
    catch(Exception e)
    {
    }
    // 4、关闭数据库
    try
    {
    // 关闭操作
    stmt.close() ;
    // 关闭连接
    conn.close() ;
    }
    catch(Exception e)
    {
    }