0
我有问题;/ 我在全局变量设置:java sql +检查true/false
public static boolean wystawianie;
在其他按钮i设置为这个变量真。 但是这个如果不看这个真/假... 该代码常做:
JOptionPane.showMessageDialog(null, "Faktura została wystawiona poprawnie");
dispose();
代码:
public void actionPerformed(ActionEvent e)
{
if(zmienne.wystawianie = true)
{
JOptionPane.showMessageDialog(null, "Faktura została wystawiona poprawnie");
dispose();
}
else
{
try
{
String url = "jdbc:mysql://localhost:3306/faktury";
String userid = "root";
String password = "w4t3q99j";
Connection conn= DriverManager.getConnection(url, userid, password);
Statement stmt = conn.createStatement();
String sql = "DROP DATABASE "+zmienne.a+"";
stmt.executeUpdate(sql);
System.out.println("usuniete");
}
catch(Exception e3)
{
System.out.println(e3);
}
JOptionPane.showMessageDialog(null, "Faktura została nie zapisana");
dispose();
}
}
});
任何人都知道为什么吗? ^^
你在你的代码,将其设置为true:如果' (zmienne.wystawianie = true)'。它应该是'if(zmienne.wystawianie)' –