قراءة وكتابة الاتصال الخارجي للملف XLSB أو XLS

سيناريوهات الاستخدام الممكنة

يدعم Aspose.Cells بالفعل قراءة وكتابة الاتصال الخارجي لملف XLSX ولكنه الآن يدعم هذه الميزة لملف XLSB و XLS. ومع ذلك ، فإن الرمز هو نفسه لكلا النوعين من التنسيق.

قراءة وكتابة الوصلة الخارجية لملف XLSB/XLS

يقوم نموذج التعليمات البرمجية التالي بتحميل نموذج ملف XLSB (يمكن أيضًا تحميل XLS) ويقرأ أول اتصال خارجي وهو في الواقع Microsoft Access DB Connection. ثم يقوم بتعديل ملفالاسمالخاصية ويحفظها كملف الإخراج XLSB. تظهر لقطة الشاشة تأثير الكود علىعينة ملف XLSBوملف الإخراج XLSBبعد تنفيذه. يرجى أيضًا الاطلاع على إخراج وحدة التحكم لعينة التعليمات البرمجية الواردة أدناه للحصول على مرجع.

ما يجب القيام به: image_بديل_نص

عينة من الرموز

يجب أن يعمل الكود التالي لكل من XLSB و XLS عن طريق تحميل وحفظ الملفات بامتداد مناسب.

إخراج وحدة التحكم

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