-1

我试图建立连接但出现上述错误。

     try{
                Class.forName("com.mysql.jdbc.Driver").newInstance();
                Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/cams?zeroDateTimeBehavior=convertToNull", "root", "root");

                System.out.println("Connected to Database successfully");
                Statement st = conn.createStatement();
                s.assignStall(s.numOfStall + 1, stallOwnerId, category, iCanSelected, 
                        contact, name, add, email, unitNo, stallName);
                s.showAssignedStall();
    /*
                int result = st.executeUpdate(
                        "INSERT INTO StallOwner" (sId, sCat, cant, sContact,
                        sName, sAdd, sEmail, sUnitNo, sStallName) VALUES(
                                "")
                        )
              */  
                jTextFieldUserId.setText("");
                jTextFieldName.setText("");
                jTextFieldAddress.setText("");
                jTextFieldContact.setText("");
                jTextFieldEmail.setText("");
                jTextFieldUnitNo.setText("");
                jTextFieldStallName.setText("");
            } catch (Exception e) {
                System.out.println("Error: " + e.toString() + e.getMessage());
            }
        }

这是我第一次使用 JDBC。请帮忙

4

3 回答 3

1

您需要将包含 mysql 驱动程序的 jar 文件添加到类路径中。

于 2013-10-01T05:59:57.367 回答
0

mysql.jar 如果您使用的是ECLIPSE IDE,您忘记包含,然后按照以下步骤操作

  1. 右键单击您的项目
  2. 去构建路径
  3. 单击配置构建路径
  4. 点击添加外部罐子
  5. 给出 mysql.jar 的路径
于 2013-10-01T05:59:11.253 回答
0

您的类路径中缺少 mysql jdbc jar(包含 classcom.mysql.jdbc.Driver的 jar)。在类路径中添加所需的 jar。

于 2013-10-01T05:59:49.420 回答