0
こんにちはこれは私のコードですhere i update my table 私は更新されたテーブルを表示したいです。しかし、私が以前のリストに追加されるコンテンツを更新するたびに、私はちょうど新しい更新されたコンテンツをリストに入れたい。古いものではありません。 data getting updated to previous one私のデフォルトテーブルモデルを更新する方法
uptab=new JTable();
uptab.setModel(model1);
model1.setColumnIdentifiers(new Object[]{"No.","Item","cost"});
sp2= new JScrollPane(uptab);
sp2.setBounds(600,400,500,200);
upd.add(sp2);
int i = stmt.executeUpdate();
System.out.println(i +"records updated");
// model.fireTableDataChanged();
while(i!=0)
{
while(res1.next())
{
String slno1=res1.getString("numb");
String item3=res1.getString("itemname");
String cost1=res1.getString("cost");
model1.addRow(new Object[]{slno1,item3,cost1});
}
i--;
}
は 'model.setRowCount(0);'を使用します。すべての行が削除されます。その後、更新されたデータを追加してください – XtremeBaumer
コードの写真はありません - 画像のコピー、貼り付け、コンパイル、および実行方法を教えてください。代わりに、データベースコードを削除し、実行可能な[mcve]または[sscce](http://sscce.org)を投稿してください(リンクをチェックしてください)。 –