btcq.net
当前位置:首页 >> jAvA.lAng.ClAssNotFounDExCEption: Com.miCrosoFt.jD... >>

jAvA.lAng.ClAssNotFounDExCEption: Com.miCrosoFt.jD...

public static String DRIVERCLASS = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; public static String URL = "jdbc:sqlserver://localhost:1433;databaseName=DBName"; public static String USERNAME = "sa"; public static String PWD

<p>连接数据库需要驱动包支持.</p> <p>要不就是你忘了弄了,或者你根本没这个包.</p> <p>我上传了一份: <a href="https://wenwen.sogou.com/login/redirect?url=http%3a%2f%2fishare.iask.sina.com.cn%2ff%2f14766406.html" target="_

你直接ctrl+c这三个包..上你的开发工具里直接找到lib这个文件夹.单击然后直接ctrl+v.刷新一下项目..直接放在lib下

你下的jdbc驱动文件有几个jar?用winrar打开看看,有没有com/microsoft/jdbc/sqlserver/sqlserverdriver.class这个类文件? 也可能是地址变了:试试看:com.microsoft.sqlserver.jdbc.sqlserverdriver(注意jdbc, sqlserver两个的顺序)

使用变量之前,判断是否null ~~~~~~~~~~~~ 没有具体的异常信息、更没有相应的代码,没法帮到忙 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

正常情况下org.springframework.web.context.ContextLoaderListener在spring-日期版本.jar的web目录下, 如果不在,可能需要增加 spring-web-日期版本.jar

找不到驱动包,确认下mysql驱动包有没加进到项目中, 选中项目,右键-->properities->java bulid path-->libraries-->add jars

用java程序连接数据库时需把数据库驱动导入到你的java工程中,你连接SQLserver数据库而没有导入sql的驱动包所以出现这个错误解决办法1 去网上下一个SQLserver的驱动包2 用jdbc:odbc连,就不会出现这个问题了

1.DBconst 这个类很明显.是读取xml里的数据库配置信息错误不在它2.Class.forName(DBconst.CLASSNAME).newInstance(); 这段话的意思是根据DBconst类中的CLASSNAME这个字符串加载类,然后创建实例.我们从DBconst类文件里发现

以抛出的异常来看,你的sql server的jdbc驱动包jar文件没有被java程序找到.你看看你的驱动类的jar文件有没有存放在你当前应用的WEB-INF\lib目录中,或者tomcat的\common\lib目录下好像你的加载数据库驱动的名称错了,应该是com.microsoft.jdbc.sqlserver.SQLServerDriver

相关文档
ppcq.net | mdsk.net | dbpj.net | ntxp.net | ydzf.net | 网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com