我是新来的,但我需要帮助。
import java.sql.SQLException;
import java.sql.Statement;
public class testConnection {
private ConfigurationManager cmi;
private Statement stmt ;
public testConnection() {
cmi = new ConfigurationManager();
}
public void test() throws SQLException{
cmi.openConnection();
stmt = cmi.createStatement();
}
}
我知道这段代码没有完成,但它在"stmt = cmi.createStatement();"
上给出了错误。它说它找到了bean,但我已经将它定义为SQL并导入了SQL语句,所以我并没有真正得到它。我有另一个应用程序,我做了同样的方式,但它工作。
这是错误(编译)的文本:
**: incompatible types
found : java.beans.Statement
required: java.sql.Statement
stmt = cmi.createStatement();
1 error**
答案 0 :(得分:1)
问题可能在您的ConfigurationManager中。因为它返回java.beans.Statement
而不是java.sql.Statement
对象。