jdbc-odbc 桥这种JDBC Driver是 I 型的Driver,能使用的前提是它运行的Client机器上有相应的ODBC Driver以及相应的ODBC配置是正确的。因为它只是在一个正确的ODBC连接上包装了一层JDBC接口而已,这个Driver其存在的目的不是为了让你在任何生产环境中使用的,而是让你在花大价钱购买一个别的JDBC Driver(III/IV型)之前可以在自己的机器上模拟一下使用JDBC Driver和数据库连接的效果。
也就是说,你应该做的是:先用这个Driver在自己的机器上试验,再在想发布相应的程序时去找一个III/IV型的JDBC Driver,在程序中作一点相应的修改。
也就是说,你应该做的是:先用这个Driver在自己的机器上试验,再在想发布相应的程序时去找一个III/IV型的JDBC Driver,在程序中作一点相应的修改。
解决方案 »
- JAVA中如何得到两个日期相减的月数???急!!
- 问个关于继承的问题,基础。。。。
- java中dialog对话框显示不出来?
- java中如何读文件,谁有相关的代码,请贴一个吧,谢谢
- Java
- 内部类的实现方式
- 请高手看看这个程序(没有分了,请别见怪呀以后会补的)
- JAVA的RESULTSET中如何判断一条记录的一字段的值为NULL?
- 我想看一些大的 java 项目,看看高手们编写的源代码.请问网止是申末
- showdocument()怎么用呀
- 请问怎么样才能在两个组串比较的时候对大小写不敏感呢?
- 怎样才算正确的关闭weblogic呢,还有,我的老板想要买一个正版的weblogic,大约需要多少钱呀?
按你题中所述,大概你用的是MS SQLServer,去看看这个贴子吧:
http://www.csdn.net/expert/topic/132/132156.shtm另外,如何修改程序,这也要取决于你使用的具体Driver,不过基本上都是在前面用DriverManager来Register一个Driver的语句上作些修改就可以了。具体一点是:
Class.forName("com.ms.jdbc.odbc.JdbcOdbcDriver"); //加载驱动程序
这句话里面的"com.ms.jdbc.odbc.JdbcOdbcDriver" 改成其它Driver的类名,基本上就可以了。