找不到符号: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;
为什么我会收到错误 "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;