Läs och skriv extern anslutning av XLSB eller XLS fil
Contents
[
Hide
]
Möjliga användningsscenario
Aspose.Cells stöder redan läsning och skrivning av extern anslutning för XLSX-filen men nu stödjer den även den här funktionen för XLSB- och XLS-filer. Dock är koden densamma för båda formattyperna.
Läs och skriv extern anslutning av XLSB/XLS-fil
Följande exempelkod laddar den prov-XLSB (XLS kan också laddas) filen och läser dess första externa anslutning som faktiskt är en Microsoft Access DB-anslutning. Den modifierar sedan DBConnection.Name egenskapen och sparar den som en resultat XLSB-fil. Skärmdumpen visar effekten av koden på prov-XLSB filen och resultat XLSB-filen efter dess körning. Se också konsolresultatet av exempelkoden nedan för referens.
Exempelkod
Följande kod kommer att fungera för både XLSB och XLS genom att ladda och spara filer med lämplig tillägg.
Konsoloutput
Connection Name: Cust
Command: Customer
Connection Info: Provider=Microsoft.ACE.OLEDB.12.0;Password="";User ID=Admin;Data Source=C:\TempSha\Cust.accdb;Mode=Share Deny Write;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=6;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;Jet OLEDB:Support Complex Data=False;Jet OLEDB:Bypass UserInfo Validation=False;Jet OLEDB:Limited DB Caching=False;Jet OLEDB:Bypass ChoiceField Validation=False