测试都成功了,应该不会有问题了 !!
----------------解决方案--------------------------------------------------------
可是在jsp页面测试的时候有错误:
java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
我也不知道到底是怎么回事??
----------------解决方案--------------------------------------------------------
大家好!这个是因为odbc的驱动没有啊!
copy驱动到tomcate的lib下就可以了
sun.jdbc.odbc.JdbcOdbcDriver
copy相应驱动就可以了
何必呢!jdbc竟然用odbc桥,性能地下不说,而且还不能使用某些sql特性!建议直接使用驱动
[此贴子已经被作者于2007-3-21 20:57:05编辑过]
----------------解决方案--------------------------------------------------------
谢谢提醒!!
书上说sun.jdbc.odbc.JdbcOdbcDriver驱动是JDK和tomcat自带的?
原来jdbc用odbc桥性能不好呀?
我刚学这个,不太了解!!~~
----------------解决方案--------------------------------------------------------
sun.jdbc.odbc.JdbcOdbcDrive驱动一般在JDK什么目录下呢???
我还真没找到它
----------------解决方案--------------------------------------------------------
你觉得 你的数据库连接语句正确吗
Class.forName("sun.jdbc.odbc.jdbcOdbcDriver");
connection con=DriverManager.getConnection("jdbc:odbc:mydatasource",user,password);
你没指定用户名和密码 当然会出错拉.........
----------------解决方案--------------------------------------------------------
你觉得 你的数据库连接语句正确吗
Class.forName("sun.jdbc.odbc.jdbcOdbcDriver");
connection con=DriverManager.getConnection("jdbc:odbc:mydatasource",user,password);
你没指定用户名和密码 当然会出错拉.........
有道理!
----------------解决方案--------------------------------------------------------
D:\java\jdk1.5.0_07\jre\lib\rt.jar
这个包里面,你的应用程序,或者tomcat的classpath中没有这个包吧
----------------解决方案--------------------------------------------------------
javax.servlet.ServletException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
调试是编程永远的硬道理
这一句就说明肯定是jdbc驱动包的问题
----------------解决方案--------------------------------------------------------
到现在还没有发现是错在哪里了吗?
你把你捕获到的所有异常输出一下就可以看到了,到底是哪一句话导致了什么样的异常
----------------解决方案--------------------------------------------------------