2014-02-19 12 views
0

这是我的代码。我在语句行中声明错误:我的Swing应用程序中的数据库连接错误转换为语句

Statement st=null; 
Connection con=null; 

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

st=(Statement) con.createStatement(); 

如何解决此问题?

+0

耶及其工作@peeskillet :)我删除java.beans.Statement中 – Suresh

回答

0

createStatement方法将返回Statement类的Object,因此您不需要进行类型转换。 (“insert into”);

我认为错误在st。一行。 您必须使用执行executeQuery Statement类的方法。

对于防爆:st.execute("Your query here");

+0

进口我的问题是,当我键入 声明ST = NULL; 。 。 st.createStatement(); 它显示像创建语句声明和行被更改为 st =(语句)con.createStatement(); – Suresh

+0

您使用哪种IDE?即Eclipse或Netbeans或其他 –

+0

净豆。我清除了我的问题,我删除了java.beans.statement包的导入 – Suresh

相关问题