こんにちは、このコードでは、私のすべてのデータをJTable
に持ってきてデータベースに挿入したいのですが、 http://i67.tinypic.com/5mwgt4.pngテーブルのすべてのデータをJTableに入れてデータベースに挿入する方法
final void tabledata(){
int rows=jt.getRowCount();
int colms=jt.getColumnCount();
int bpss=0,spss=0;
for(int i=0;i<colms;i++){
for(int j=0;j<rows;j++) {
if(i==0){
String qtys= jt.getValueAt(j,i).toString();
int qtyss=Integer.parseInt(qtys);
System.out.print(qtyss);
try{stmt.execute("INSERT INTO ITEMS(QTY) VALUES("+qtyss+")");}
catch (SQLException ex) {ex.printStackTrace();}
}else{
if(i==1){
String codes= jt.getValueAt(j,i).toString();
int codess=Integer.parseInt(codes);
System.out.print(codess);
try{stmt.execute("INSERT INTO ITEMS(CODE) VALUES("+codess+")");}
catch (SQLException ex) {ex.printStackTrace();}
} else{
if(i==2){
String names=jt.getValueAt(j,i).toString();
System.out.print(names);
try{stmt.execute("INSERT INTO ITEMS(NAME) VALUES('"+names+"')");}
catch (SQLException ex) {ex.printStackTrace();}
} else{
if(i==3){
String bps= jt.getValueAt(j,i).toString();
bpss=Integer.parseInt(bps);
System.out.print(bpss);
try{stmt.execute("INSERT INTO ITEMS(BUYPRICE) VALUES("+bpss+")");}
catch (SQLException ex) {ex.printStackTrace();}
} else{
if(i==4){
String sps= jt.getValueAt(j,i).toString();
spss=Integer.parseInt(sps);
System.out.print(spss);
try{stmt.execute("INSERT INTO ITEMS(SELLPRICE) VALUES("+spss+")");}
catch (SQLException ex) {ex.printStackTrace();}
}}}}}}}
}
あなたに感謝します。 – samer