这是我写进oracle的,看下有没有帮助。
public static void DBRead(){
try{
DBOperator db = new DBOperator();
PreparedStatement pre = null;
db.DBconnection();
File file = new File("d:/kk.xls");
InputStream is = new FileInputStream(file);
jxl.Workbook wk = Workbook.getWorkbook(is);
Sheet sheet = wk.getSheet(0);
Vector v = new Vector();
int com = sheet.getColumns();
for(int i=0;i<sheet.getRows();i++){
for(int j=0;j<com;j++){
// int index= 1;
v.add(sheet.getCell(j, i).getContents());
System.out.println(sheet.getCell(j, i).getContents());
}
}
pre = db.setSQL("insert into users(id,pwd,name) values(?,?,?)");
int index = 1;
for(int h = 0;h<3;h++){
pre.setString(index++,v.get(h+m).toString());
System.out.println(v.get(h+m).toString());
}
db.DOupdateordele();
System.out.println();
}