Как получить определенные столбцы в файле .xls (лист Excel) и отобразить в jtabel, а также сохранить в базе данных mysql на Java с помощью netbeans

#java #excel

#java #excel

Вопрос:

Я работаю над проектом и застрял на одну неделю и не нашел никакого решения.Мне нужно загрузить excel sheet .xls, и программное обеспечение извлекает определенные столбцы в файле .xls (лист Excel) и отображает данные в jtabel, а также сохраняет в базе данных mysql на Java с использованием netbeans. Мой код

  public String ReadCellData(int vRow, int vColumn)  
{  
String value;          //variable for storing the cell value  
Workbook wb=null;           //initialize Workbook null  
try  
{  
//reading data from a file in the form of bytes  
FileInputStream fis=new FileInputStream("D:\Upwork Projects\TakeOff software by martin\QUOTE_SCOPE.xls");  
//constructs an XSSFWorkbook object, by buffering the whole stream into the memory  
wb=new HSSFWorkbook(fis);  
}  
catch(FileNotFoundException e)  
{  
    
}  
catch(IOException e1)  
{  
}  
Sheet sheet=wb.getSheetAt(0);   //getting the HSSFSheet object at given index  
Row row=sheet.getRow(vRow); //returns the logical row  
Cell cell=row.getCell(vColumn); //getting the cell representing the given column  
value=cell.getStringCellValue();    //getting cell value  
return value;   
  //returns the cell value  
}  
  

код базы данных еще не написан, пожалуйста, помогите мне в кодировании кода базы данных mysql или дайте мне знать, что я должен изменить полный код или нет

Комментарии:

1. Из вашего кода я подозреваю, что вы уже пытались использовать Apache POI. Но в чем именно ваша проблема?