我已经装了odbc啊,我不知道什么原因了,求教高手!

解决方案 »

  1.   

    配置数据源了啊,在jbuilder中,但还是总连不上,不知为什么
      

  2.   

    提示的比较清楚了,没有指定驱动程序,找不到数据源
    连接数据库可以分为以下操作:
    1、用Class.forName方法载入驱动程序
    2、DriverManager.getConnection获得数据库链接
    3、调用Connection.createStatement方法创建Statement
    4、调用Statement.executeQuery、executeUpdate等方法执行语句
    5、若使用executeQuery,返回的是一个ResultSet,可以对查询结果进行处理具体的各个类以及各个方法的使用请参考java.sql包下的API,比如Class.forName需要什么样的参数等。
      

  3.   

    你把相应的驱动放到你的应用下了吗,三个jar文件
      

  4.   

    给你个现成的
    import java.sql.*;public class ODBCDemo{
    private String dbURL="jdbc:odbc:canyin"; //数据库标识名
    private String user="sa"; //数据库用户
    private String password="bestun1"; //数据库用户密码

    public ODBCDemo(){
    try {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //装载数据库驱动
    Connection con=DriverManager.getConnection(dbURL,user,password); //得到连接
    System.out.println(con.getCatalog());   //打印当前数据库目录名称
    System.out.println("连接成功");  
    con.close(); //关闭连接
    }
    catch (Exception ex) {
    ex.printStackTrace();  //输出出错信息
    }
    }

    public static void main(String args[]){
    new ODBCDemo();
    }
    }
      

  5.   

    控制面板-》管理-》odbc数据源,是不是这个没配好啊,你在这里测试一下,如果可以测试通过应该是没有问题的吧
      

  6.   

    没有数据库的驱动
    先导入驱动的包
    再用Class.forName方法载入驱动程序
      

  7.   

    两种方法连接数据库.
    1.使用JDBC-ODBC桥驱动程序  连接数据库
    2.安装Microsoft JDBC Driver驱动程序LZ 连接数据库的方法是第一种.  要对症下药哟......