为什么我会收到这些运行时错误?无法连接到数据库(带有sql db的Netbeans)

时间:2010-11-30 18:04:59

标签: sql-server netbeans

好的,

  1. 数据库存在。我已经成功运行了sql查询文件。

  2. 我已经包含了bin.jar参考库来连接数据库。

  3. 当我运行程序时,我得到:

    无法连接到数据库服务器

    Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
            at DBControl.getAllIndredients(DBControl.java:29)
            at Main.initFromDB(Main.java:207)
            at Main.<init>(Main.java:184)
            at Main$4.run(Main.java:171)
            at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
            at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
            at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
            at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    

    有人可以解释这个或者有什么想法我无法连接到数据库服务器吗?

1 个答案:

答案 0 :(得分:0)

NULL指针异常表示尚未初始化引用。你有没有忘记在某事上打电话给“新”?您可能需要某种数据库连接对象实例。