netbeans 7.3 でフォームを作成し、Windows 8 を使用して SQL 2012(ODBC) に接続しました。接続しますが、結果が出るまでに時間がかかります
例えば
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:Restaurant");
Statement st = con.createStatement();
ResultSet rs=st.executeQuery("select SUM (total) FROM ORDER_DETAIL WHERE ORDER_ID = "+jTextField8.getText());
while (rs.next())
{
jLabel14.setText(rs.getString(1));
}
con.close();
}
catch(Exception e)
{
System.out.println(e);
}
フォーカスを失ったときにフォーカスが失われたイベントにあり、結果を表示するのに 10 ~ 15 秒かかります