servlet不能用jdbc进行数据库操作却可以用jdbc_odbc来操作,请问怎么回事?
答案:2 悬赏:70 手机版
解决时间 2021-03-09 19:34
- 提问者网友:不爱我么
- 2021-03-09 02:21
代码其他部分不变,用jdbc_odbc桥的时候可以,直接用jdbc却不可以了,总是报错java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver,但是换成普通工程不用servlet的时候又可以直接用jdbc操作,其他东西都一样的,同样是引入了相同的三个ms***.jar包。这到底是怎么回事啊?
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-03-09 02:56
从错误看很明显没有包,你到部署的服务器确认下。试着清理下项目比如eclipse project的clean功能。你是部署没有把jar报拷贝完全到服务器中(因为不是网络测试可以的),也可以自己复制到WEB—INF的lib中测试下。
全部回答
- 1楼网友:一把行者刀
- 2021-03-09 04:35
语句:
select * from opendatasource('sqloledb','data source=数据库ip;user id=sa; password=sa密码').数据库名称.dbo.表名
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯