-3

Java GUI から mysql データベースに新しい情報を追加したいと考えています。ユーザーから情報を取得する 3 つのテキストフィールドがあり、1 つのチェックボタンがあります。これらのデータを追加する必要がありますが、クエリがあります。

String query="insert into buses (busId,custname,custsurname,custid,seats)
values('"+busId+"','"+textfield_1.getText()+"','"+textfield_2.getText()+
"','"+textfield_3.getText()+"','"+checkbox[1].getName()+"')";

Javaボタンに書くと、コンパイラはこのようなエラーを出します(busId should be final) 。どうすればこの問題を解決できますか?

4

1 に答える 1

1
compiler give me a error like this(busId should be final) 

匿名の内部クラス内でこの変数を使用していると仮定しています。エラーが示唆するように、あなたがしなければならないのは、を宣言することだけbusIdですfinal

final int busId = 0;
于 2013-01-02T20:06:18.470 に答える