【发布时间】:2016-06-14 12:05:55
【问题描述】:
我有一个问题:我正在尝试在 java 中使用 jdbc for mysql 进行插入查询。我认为我的代码是正确的,但不知何故我无法运行我在主类中调用的方法。这是我想调用代码的方法:
public void wijzigAfspraak() {
try {
Statement stmt2 = conn.createStatement();
String query2 = "";
rs = stmt2.executeQuery(query2);
System.out.println("query uitgevoerd");
while (rs.next()){
String titel = rs.getString(1);
String datum = rs.getString(2);
int urgentie = rs.getInt(3);
String beschrijving = rs.getString(4);
System.out.println(titel+datum+urgentie+beschrijving);
}
}
catch (SQLException e){
e.printStackTrace();
}
}
这是我的主要课程:
public class Main {
public static void main(String[] args){
AfspraakDaoImpl adi = new AfspraakDaoImpl();
Afspraak afs = new Afspraak("","",1,"");
afs.setTitel("hond");
afs.setAfspraakDatum("12juni");
afs.setUrgentie(123);
afs.setBeschrijving("test");
adi.voegAfspraakToe();
adi.wijzigAfspraak();
}
我的控制台不打印任何内容,并且我的数据库显示数据没有差异,这意味着它不能正常工作?
提前致谢!
【问题讨论】:
-
您确定您正在启动正确的
main()方法吗?你是如何启动应用程序的?从 IDE 还是从命令行?