0

为什么我收到错误“找不到符号:createStatement()”?t1 Tab我的目标是在 TestClass中创建一个对象并t1.Cr()使用String参数调用。我没有忘记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();
        }
    }

提前致谢!

4

2 回答 2

1

由于多种原因,可能会出现找不到符号错误。你可以阅读这篇文章

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

java sql 包将已经定义了这些方法,您可以使用它们。如需更多帮助,您需要分享课程 ConexaoPlus。

于 2015-09-29T07:46:38.853 回答
0

This worked for me.

import java.sql.Statement;

于 2018-09-02T06:53:06.103 回答