当前位置: 技术问答>java相关
关于jdbc与sql server2000在jar文件中连接的问题。
来源: 互联网 发布时间:2017-04-24
本文导语: 有一个访问sqlserver2000的数据库程序。调试,编译,程序运行一切正常,程序采用 ur l connection string连接数据库,并且使用sqlserver 2000 for jdbc 驱动程序,没有使 用odbc连接数据库。 当我想把应用程序打包成jar可执...
有一个访问sqlserver2000的数据库程序。调试,编译,程序运行一切正常,程序采用 ur
l connection string连接数据库,并且使用sqlserver 2000 for jdbc 驱动程序,没有使
用odbc连接数据库。
当我想把应用程序打包成jar可执行文件后,再执行此jar,发现程序执行到加载sqlserver
2000驱动程序之前都很正常,到加载时发生错误,错误信息为no suitable driver.错误信
息似乎指出没有找到驱动程序。
请问大家如何解决?
谢谢!
l connection string连接数据库,并且使用sqlserver 2000 for jdbc 驱动程序,没有使
用odbc连接数据库。
当我想把应用程序打包成jar可执行文件后,再执行此jar,发现程序执行到加载sqlserver
2000驱动程序之前都很正常,到加载时发生错误,错误信息为no suitable driver.错误信
息似乎指出没有找到驱动程序。
请问大家如何解决?
谢谢!
|
好象是配置的问题,你的应用程序jar里面包含了JDBC驱动了吗?路路径配置正确吗?能否说的详细些?
sqlserver 2000 for jdbc应该有三个jar
msbase.jar;mssqlserver.jar;msutil.jar
sqlserver 2000 for jdbc应该有三个jar
msbase.jar;mssqlserver.jar;msutil.jar
|
如果你要把jdbc驱动和你的程序打包到一起的话,你得先把驱动程序解压,放到classes底下一起打包,要不你就必须像 roger2008(痴人说梦) 所说指明classpath
|
我想可能是jar的时间没有找到需要加载的driver文件
|
把驱动程序也打包进去?
|
sqlserver驱动没打包进去
|
那你原来也是直接java xxx 测试通过的吗?还是在诸如vaj, jb之类的集成环境中?