XLSB veya XLS dosyasının Dış Bağlantısını Okuma ve Yazma

Olası Kullanım Senaryoları

Aspose.Cells zaten XLSX dosyasının dış bağlantısını okuma ve yazma işlemini destekliyor ancak şimdi, bu özelliği XLSB ve XLS dosyası için de destekliyor. Kod her iki biçim için aynıdır.

XLSB/XLS Dosyasının Dış Bağlantısını Okuma ve Yazma

Aşağıdaki örnek kod, örnek XLSB(XLS de yüklenebilir) dosyasını yükler ve ilk Dış Bağlantısını okur, ki bu aslında bir Microsoft Access DB Bağlantısıdır. Daha sonra DBConnection.Name özelliğinin etkisini göstermek için çıktı XLSB dosyası olarak kaydeder. Ekran görüntüsü, kodun sample XLSB dosyası ve çıktı XLSB dosyası üzerindeki etkisini göstermektedir. Ayrıca aşağıda verilen örnek kodun konsol çıktısını da inceleyin.

todo:image_alt_text

Örnek Kod

Aşağıdaki kod, uygun uzantı ile dosyaları yükleyerek ve kaydederek hem XLSB hem de XLS için çalışacaktır.

Konsol Çıktısı

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