各位朋友,大家好!    小弟初登CSDN,是JAVA初学者,有一个问题想向大家请教,还希望大家凭借经验给小弟一个答复,这里先行谢过了!!!我是用jdbc到odbc连接的数据库(SQL 2000),在java中我读取表的内容没有问题发生,很正确的读出了内容.但在JSP中也是同样的代码却抛出了SQL异常,说是"找不到数据源名称",很是困惑,在JAVA明明可以的.希望各位高手指点.
      
       时间关系给出部分代码,望各位海涵...........
....
....
try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con = DriverManager.getConnection("jdbc:odbc:sun","sa","");
    ...
    ...
    ...
}catch(ClassNotFoundException e){
    e.print(new PrintStream("c:\\message1.txt"));
}catch(SQLException ex){
    e.print(new PrintStream("c:\\message2.txt"));
}
...
...
    

解决方案 »

  1.   

    没有引入驱动包,吧驱动包拷贝到lib下就可以了。
      

  2.   

    谢谢两位能来.我测试过了不是ODBC的配置的问题,在JAVA是没有问题的,是在执行这句时抛出的异常.
    Connection   con   =   DriverManager.getConnection( "jdbc:odbc:sun ", "sa ", " ");
      

  3.   

    我没有JDBC的驱动,是用JDBC和ODBC想连接的.