Importa dati dall'oggetto ResultSet del database di accesso Microsoft al foglio di lavoro

Possibili scenari di utilizzo

Aspose.Cells può importare dati in fogli di lavoro dall’oggetto ResultSet che può essere creato da qualsiasi database. Tuttavia, questo articolo crea specificamente un oggetto ResultSet dal database di Access Microsoft. Poiché il codice è lo stesso per tutti i tipi di database, è possibile utilizzarlo in generale.

UCanAccess: necessario per connettersi al database di accesso Microsoft

Si prega di scaricareUCanAccess. Include i seguenti file JAR. Aggiungili tutti nel classpath.

  • ucanaccess-4.0.1.jar
  • commons-lang-2.6.jar
  • commons-logging-1.1.1.jar
  • hsqldb.jar
  • jackcess-2.1.6.jar

Per ulteriore assistenza, visitare questo collegamento Stack Overflow.

Esempio Microsoft File di database di Access 2016 utilizzato all’interno del codice di esempio

Il seguente file di database di esempio Microsoft Access 2016 è stato utilizzato all’interno del codice di esempio. Puoi utilizzare qualsiasi file di database o crearne uno tuo.

Lo screenshot seguente mostra il file del database quando viene aperto in Microsoft Access 2016.

cose da fare:immagine_alt_testo

Importa dati dall’oggetto ResultSet del database di accesso Microsoft al foglio di lavoro.

Il seguente codice di esempio esegue la query SQL da Microsoft Access Database e crea un oggetto ResultSet. Quindi importa i dati dall’oggetto ResultSet nel foglio di lavoro utilizzandoFoglio di lavoro.getCells().importResultSet() metodo. La prima volta utilizza gli indici di riga e colonna e quindi utilizza il nome della cella per importare i dati nel foglio di lavoro. Infine, salva la cartella di lavoro come fileFile Excel di output. Lo screenshot mostra l’effetto del codice di esempio sul file Excel di output come riferimento.

cose da fare:immagine_alt_testo

Codice d’esempio