找不到符号:createStatement()

Cannot find symbol: createStatement()

为什么我会收到错误 "cannot find symbol: createStatement()"?我的目标是在 TestClass 中创建一个 t1 Tab 对象并使用 String 参数调用 t1.Cr()。 我没有忘记 import java.sql.*;

public void Cr() throws Exception {
        try {
            ConexaoPlus con = new ConexaoPlus();
            con.conect();
            Statement st = con.createStatement();
            st.execute("CREATE TABLE " + getName() + "();");
            st.execute("DROP TABLE " + getName() + "();");
            st.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

提前致谢!

出现找不到符号错误的原因有很多。你可以阅读这个 post.

根据我从您提供的代码中看到的情况,您的 class ConexaoPlus 不包含方法 createStatement() 或者您可能没有定义它。

java sql 包将定义这些方法供您使用。如需更多帮助,您需要分享 class ConexaoPlus。

这对我有用。

import java.sql.Statement;