DBConnection الدرجة

DBConnection الدرجة

تحدد كافة الخصائص المقترنة باتصال بيانات خارجي ODBC أو OLE DB.

ميراث: DBConnectionExternalConnection

يكشف نوع DBConnection الأعضاء التالية:

ملكيات

ملكيةوصف
idيحصل على معرف الاتصال.
power_query_formulaيحصل على تعريف صيغة استعلام الطاقة.
typeالحصول على أو تعيين نوع مصدر بيانات الاتصال الخارجي.
source_fileيُستخدم عندما يكون مصدر البيانات الخارجية مستندًا إلى الملف. عند الاتصال بمثل هذه البيانات
فشل المصدر ، يحاول تطبيق جدول البيانات الاتصال مباشرة بهذا الملف. ربما
معبرًا عنه في URI أو تدوين مسار الملف الخاص بالنظام.
sso_idمعرّف للدخول الأحادي (SSO) يُستخدم للمصادقة بين وسيط
خادم spreadsheetML ومصدر البيانات الخارجي.
save_passwordصحيح إذا كان سيتم حفظ كلمة المرور كجزء من سلسلة الاتصال ؛ خلاف ذلك ، خطأ.
save_dataصواب إذا كان سيتم حفظ البيانات الخارجية التي تم جلبها عبر الاتصال لملء جدول
مع المصنف خلاف ذلك ، خطأ.
refresh_on_loadصحيح إذا كان يجب تحديث هذا الاتصال عند فتح الملف ؛ خلاف ذلك ، خطأ.
reconnection_method_typeيحدد ما يجب أن يفعله تطبيق جدول البيانات عند فشل الاتصال.
القيمة الافتراضية هي ReConnectionMethodType.Required.
reconnection_methodيحدد ما يجب أن يفعله تطبيق جدول البيانات عند فشل الاتصال.
القيمة الافتراضية هي ReConnectionMethodType.Required.
only_use_connection_fileيشير إلى ما إذا كان يجب أن يستخدم تطبيق جدول البيانات امتداد
يشار إلى معلومات الاتصال في ملف الاتصال الخارجي بواسطة السمة odcFile
عندما يتم تحديث الاتصال. إذا كان خطأ ، ثم تطبيق جدول البيانات
يجب اتباع الإجراء المشار إليه بواسطة سمة إعادة الاتصال
odc_fileيحدد المسار الكامل لملف الاتصال الخارجي الذي كان هذا الاتصال منه
مخلوق. إذا فشل الاتصال أثناء محاولة تحديث البيانات ، وطريقة إعادة الاتصال = 1 ،
ثم سيحاول تطبيق جدول البيانات مرة أخرى باستخدام معلومات من ملف الاتصال الخارجي
بدلاً من كائن الاتصال المضمّن في المصنف.
is_newصحيح إذا لم يتم تحديث الاتصال لأول مرة ؛ خلاف ذلك ، خطأ.
يمكن أن تحدث هذه الحالة عندما يحفظ المستخدم الملف قبل أن ينتهي الاستعلام من العودة.
nameيحدد اسم الاتصال. يجب أن يكون لكل اتصال اسم فريد.
keep_aliveصحيح عندما يجب أن يبذل تطبيق جدول البيانات جهودًا للحفاظ على الاتصال
يفتح. عندما يكون خطأ ، يجب أن يغلق التطبيق الاتصال بعد استرجاع ملف
معلومة.
refresh_internalيحدد عدد الدقائق بين عمليات التحديث التلقائية للاتصال.
connection_idيحدد المعرف الفريد لهذا الاتصال.
connection_descriptionيحدد وصف المستخدم لهذا الاتصال
is_deletedيشير إلى ما إذا كان قد تم حذف اتصال المصنف المرتبط. صحيح إذا كان
تم حذف الاتصال ؛ خلاف ذلك ، خطأ.
credentials_method_typeتحدد طريقة المصادقة التي سيتم استخدامها عند إنشاء الاتصال (أو إعادة تأسيسه).
credentialsتحدد طريقة المصادقة التي سيتم استخدامها عند إنشاء الاتصال (أو إعادة تأسيسه).
background_refreshيشير إلى ما إذا كان يمكن تحديث الاتصال في الخلفية (بشكل غير متزامن).
صحيح إذا كان الاستخدام المفضل للاتصال هو التحديث غير المتزامن في الخلفية ؛
خطأ إذا كان الاستخدام المفضل للاتصال هو التحديث المتزامن في المقدمة.
parametersالحصول على ConnectionParameterCollection لاستعلام ويب أو ODBC.
connection_infoيتم استخدام سلسلة معلومات الاتصال لإجراء اتصال بمصدر بيانات OLE DB أو ODBC.
command_typeتحدد نوع أمر OLE DB.
1. يحدد الاستعلام اسم مكعب
2. الاستعلام يحدد جملة SQL
3. يحدد الاستعلام اسم جدول
4. يحدد الاستعلام أن المعلومات الافتراضية قد تم تقديمها ، والأمر متروك للمزود في كيفية تفسيره.
5. الاستعلام ضد مزود بيانات القائمة على شبكة الإنترنت.
commandالسلسلة التي تحتوي على أمر قاعدة البيانات لتمريرها إلى موفر البيانات API الذي سيقوم بذلك
تتفاعل مع المصدر الخارجي من أجل استرداد البيانات
sever_commandتعيين سلسلة نصية للأمر الثاني تستمر عندما يستند إلى خادم PivotTable
حقول الصفحة قيد الاستخدام.
بالنسبة لاتصالات ODBC ، يكون serverCommand عادةً استعلامًا أوسع من الأمر (no
حيث يوجد شرط في السابق). بناءً على هذين الأمرين (Command and ServerCommand) ،
يمكن ملء واجهة المستخدم للمعلمات وإنشاء استعلامات ذات معلمات

أنظر أيضا