今天也遇到这个问题,弄了半天找到解决方法!
关于MYECLIPSE开发Spring+Struts+Hibernate时用SQL2000出现驱动不匹配的问题
一直以来都被这个问题所困扰,以前一直想不通是什么问题,今天弄了一天,后面才发现,是连接地址太长的原因导致
的............
可以正确运行的代码是这样:
<property name="url">
<value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test</value>
</property>
而用MYECLIPSE假如你使用了代码格式化后呢?是怎么样的?是这样的......
<property name="url">
<value>
jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test
</value>
</property>
要命了....这样的格式就会让你怎么跑都好,换什么驱动,都还是有驱动不匹配的错误......
哎....为了这个问题,可是找了N多地方,老是找不到解决的办法....因为看起来,代码是没什么错的,只是格式的问题,这样
的问题就非常的恶心了...呵呵,今天解决了,在BLOG里留下,希望可以为其他的朋友提供一个参考,避免跟我一样找了N久都
还不知道自己错在哪里了:)
今天很开心,呵呵,一天的努力总算还有个结果了:)