数据库没连上,得到的CONNECTION是空的了
解决方案 »
- frameElement
- java SSI架构项目迅雷下载导致网页无法打开
- 这个hibernate hql怎么写?
- 今天从论坛下载的jsp+mysql+tomcate编写的论坛无法运行求教
- 求助:验证码问题???
- 如何用连接池连接数据库?
- 关于javax.ejb.*包的问题(在线的等!!!)
- 请告诉个方法,UP有分,解决奉送200分,有现成代码奉送400分。============================================>
- 谁有jms1.1的jar包下载地址?
- 请教关于HttpSessionBindingEvent类的问题!
- web页面怎么解决排版问题
- 链接页面的参数传递
Mon Mar 17 15:23:44 CST 2003: DBConnectionPool bbs被创建,最大连接是: 100
Mon Mar 17 15:23:44 CST 2003: 成功创建连接池bbs
Mon Mar 17 15:23:46 CST 2003: 用户名:sa密码:无效!
Mon Mar 17 15:23:46 CST 2003: 无法创建下列URL的连接: jdbc:microsoft:sqlserver://localhost;DatabaseName=bbs
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at DBConnectionManager$DBConnectionPool.newConnection(DBConnectionManager.java:317)
at DBConnectionManager$DBConnectionPool.getConnection(DBConnectionManager.java:261)
at DBConnectionManager.getConnection(DBConnectionManager.java:62)
at DbPoolBean.userLogin(DbPoolBean.java:134)
at _login_0confirm__jsp._jspService(_login_0confirm__jsp.java:59)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.subservice(Page.java:497)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
at com.caucho.server.http.Invocation.service(Invocation.java:312)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:244)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
at java.lang.Thread.run(Thread.java:536)
Mon Mar 17 15:23:46 CST 2003: pool.getConnection 被请求!
Mon Mar 17 15:44:20 CST 2003: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
Mon Mar 17 15:44:24 CST 2003: pools is Empty()
Mon Mar 17 15:44:24 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:44:28 CST 2003: pools is Empty()
Mon Mar 17 15:44:28 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:44:32 CST 2003: pools is Empty()
Mon Mar 17 15:44:32 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:44:34 CST 2003: pools is Empty()
Mon Mar 17 15:44:34 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:44:36 CST 2003: pools is Empty()
Mon Mar 17 15:44:36 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:45:19 CST 2003: pools is Empty()
Mon Mar 17 15:45:19 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:45:22 CST 2003: pools is Empty()
Mon Mar 17 15:45:22 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:45:54 CST 2003: pools is Empty()
Mon Mar 17 15:45:54 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:45:56 CST 2003: pools is Empty()
Mon Mar 17 15:45:56 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:45:57 CST 2003: pools is Empty()
Mon Mar 17 15:45:57 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:45:59 CST 2003: pools is Empty()
Mon Mar 17 15:45:59 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:54:05 CST 2003: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
Mon Mar 17 15:54:17 CST 2003: pools is Empty()
Mon Mar 17 15:54:17 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:54:22 CST 2003: pools is Empty()
Mon Mar 17 15:54:22 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:55:22 CST 2003: pools is Empty()
Mon Mar 17 15:55:22 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:55:23 CST 2003: pools is Empty()
Mon Mar 17 15:55:23 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:59:35 CST 2003: pools is Empty()
Mon Mar 17 15:59:35 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 15:59:46 CST 2003: pools is Empty()
Mon Mar 17 15:59:46 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:03:32 CST 2003: pools is Empty()
Mon Mar 17 16:03:32 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:12:25 CST 2003: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
Mon Mar 17 16:12:33 CST 2003: pools is Empty()
Mon Mar 17 16:12:33 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:15:59 CST 2003: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
Mon Mar 17 16:16:18 CST 2003: pools is Empty()
Mon Mar 17 16:16:18 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:24 CST 2003: pools is Empty()
Mon Mar 17 16:37:24 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:27 CST 2003: pools is Empty()
Mon Mar 17 16:37:27 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:28 CST 2003: pools is Empty()
Mon Mar 17 16:37:28 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:29 CST 2003: pools is Empty()
Mon Mar 17 16:37:29 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:30 CST 2003: pools is Empty()
Mon Mar 17 16:37:30 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:31 CST 2003: pools is Empty()
Mon Mar 17 16:37:31 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:32 CST 2003: pools is Empty()
Mon Mar 17 16:37:32 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:32 CST 2003: pools is Empty()
Mon Mar 17 16:37:32 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:33 CST 2003: pools is Empty()
Mon Mar 17 16:37:33 CST 2003: DBConnectionManager.getConnection(bbs) return null
Mon Mar 17 16:37:33 CST 2003: pools is Empty()
Mon Mar 17 16:37:33 CST 2003: DBConnectionManager.getConnection(bbs) return null
问这个异常!?看来是新手,不是也没关系:)
NullPointerException 在java里相当常见!
简单说就是对一个null进行了操作(我是简单说,不对不要打我!)
检查一下那儿可能出现空值,在使用之前判断一下是否为空,或者提前打印一下看看在那儿报的错