Importera data från Microsoft Access databas ResultSet objekt till kalkylarket
Möjliga användningsscenario
Aspose.Cells kan importera data till kalkylark från ResultSet-objekt som kan skapas från valfri databas. Dock skapar denna artikel specifikt ett ResultSet-objekt från Microsoft Access-databasen. Eftersom koden är densamma för alla typer av databaser kan du använda den generellt sett.
UCanAccess - Krävs för att ansluta till Microsoft Access Database
Vänligen ladda nerUCanAccess. Det inkluderar följande JAR-filer. Lägg till alla i klassvägen.
- ucanaccess-4.0.1.jar
- commons-lang-2.6.jar
- commons-logging-1.1.1.jar
- hsqldb.jar
- jackcess-2.1.6.jar
För mer hjälp, besök denna Stack Overflow-länk.
Exempel på Microsoft Access 2016-databasfil som används inne i provkoden
Följande exempel på Microsoft Access 2016-databasfil användes inuti provkoden. Du kan använda valfri databasfil eller skapa din egen.
Följande skärmbild visar databasfilen när den öppnas i Microsoft Access 2016.
Importera data från Microsoft Access-databas ResultSet-objekt till kalkylarket.
Följande provkod kör SQL-frågan från Microsoft Access-databasen och skapar ett ResultSet-objekt. Därefter importeras data från ResultSet-objektet till kalkylarket med hjälp av Worksheet.getCells().importResultSet()-metoden. Först används rad- och kolumnindex och sedan används cellnamnet för att importera data till kalkylarket. Slutligen sparas arbetsboken som en utdata excel-fil. Skärmbilden visar effekten av provkoden på utdata excelfilen för referens.