【问题标题】:Result is returned from MySQL but not from Oracle结果是从 MySQL 返回的,但不是从 Oracle 返回的
【发布时间】:2020-11-28 16:21:00
【问题描述】:

当我连接到 Oracle 数据库时,下面的代码不会获取数据。我已经在 MySQL 中尝试过,它可以正常工作并返回结果,但在 Oracle 中它会转到 else 部分。

if (e.getSource() == b1) {

    String text1 = t1.getText();

    String text2 = t2.getText();
    try {

        Class.forName("oracle.jdbc.driver.OracleDriver");

        Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "system", "pratik");

//                           Class.forName("com.mysql.jdbc.Driver");
//                           Connection
        //con = DriverManager.getConnection("jdbc:mysql://localhost/pratik", "root", "system");

        String sql = "select id,password from admin where id=? and password=?";

        PreparedStatement pstmt = con.prepareStatement(sql);

        pstmt.setString(1, text1);

        pstmt.setString(2, text2);

        ResultSet rs = pstmt.executeQuery();

        int i = 0;

        if (rs.next()) {
            //dispose();
            System.out.println("Success");
            JOptionPane.showMessageDialog(null, "Login Successfull", "Sucess", JOptionPane.PLAIN_MESSAGE);
            i++;
            adminsuccess as = new adminsuccess();
            as.setVisible(true);
        } else {
            System.out.println("Failed");
            JOptionPane.showMessageDialog(null, "Login Failed", "Failed", JOptionPane.ERROR_MESSAGE);
        }
        rs.close();
        pstmt.close();
        con.close();
    } catch (Exception ex) {
        ex.printStackTrace();
    }

}

【问题讨论】:

  • 你确定你能连接到Oracle吗?你能把你的pl/sql代码粘贴到这里吗?
  • 您正在创建与 Oracle 的连接并立即连接到 MySQL 您想要哪一个?
  • 请在问题中描述您想要达到的目标,这样任何人看到这篇文章都会立即理解问题的含义。不过,这是个好问题。
  • 我想在 pl/sql 数据库的帮助下使用 java swing 执行登录模块

标签: java mysql oracle


【解决方案1】:

我已经成功使用了一个与您的连接字符串略有不同的连接字符串。我用过:

jdbc:oracle:thin:@//localhost:1521/xe

【讨论】:

    猜你喜欢
    • 2015-02-24
    • 2014-12-04
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    • 2014-07-15
    • 2015-01-29
    • 1970-01-01
    • 2011-12-30
    相关资源
    最近更新 更多