我正在尝试将数据库添加到特定列,行列始终相同,但行更改。所以我输入变量并尝试在数字上加一但不是运气所有打印都是 0 所以没有向变量添加任何数字,因为我的表保持在同一行并且永远不会改变。我试试 i++; 我=我+1;我所拥有的只是 println() 上的 0。我正在使用 Netbeans。
Statement stmt = null;
String sql="select * from gateway where date= "+id;
try{
Connect conn=new Connect();
stmt = conn.makeStatement();
rs = stmt.executeQuery(sql);
while(rs.next()) {
int i=0;
Object ids = rs.getString("Business");
Object items = rs.getString("GatewayJob");
Object descriptions = rs.getString("Status");
Object quantitys = rs.getString("Timework");
Object price = rs.getString("Notes");
jTable1.getModel().setValueAt(ids,i, 0 );
jTable1.getModel().setValueAt(items, i, 1);
jTable1.getModel().setValueAt(descriptions, i, 2);
jTable1.getModel().setValueAt(quantitys, i, 3);
jTable1.getModel().setValueAt(price, i, 4);
System.out.println(i);
i++;
}