موصل قاعدة البيانات
🔃 ما هو موصل قاعدة البيانات؟
باستخدام هذا الموصل يمكننا ربط اللوحة بأي جدول يحتوي على مفتاح أساسي أو بأي View متاح في أي قواعد بيانات مثل SQL Server أو Oracle أو Postgres أو MySQL أو MariaDB.
باستخدام موصل قاعدة البيانات يمكنك مثلاً ربط جدول العملاء الموجود في قاعدة بياناتك بـ ngSurvey ثم إعادة استخدام المعلومات المتوفرة عن هؤلاء العملاء داخل استبياناتك.
➕ إضافة موصل قاعدة بيانات
لإضافة موصل ngSurvey يمكنك النقر على لوحة جديدة الزر الموجود في لوحات كاملة الشاشة وتحديد إما موصل جدول قاعدة البيانات أو موصل عرض قاعدة البيانات.

مطلوب وجود مفتاح أساسي في الجدول الذي ترغب في الاتصال به وسيتم ربط عمود المفتاح الأساسي هذا تلقائياً بعمود source uid في لوحتك.
🔅 خصائص موصل قاعدة البيانات
سلسلة اتصال قاعدة البياناتسلسلة الاتصال إلى قاعدة البيانات الخاصة بك.الجدول المتصل باللوحةالجدول في قاعدة بياناتك الذي سيُستخدم للوحك. يجب أن يحتوي جدولك على مفتاح أساسي واحد.أعمدة الجدول للمزامنةأعمدة جدولك التي ستُستخدم كسمات.وضع المزامنةما إذا كان سيتم تشغيل مزامنة بيانات الجدول يدوياً من مربع معلومات اللوحة أو تلقائياً.نوع مزامنة البياناتما التغييرات في الجدول التي يجب تحديثها بعد إنشاء اللوحة ومزامنة بياناتها للمرة الأولى.إضافة سيضيف إدخالات جديدة من الجدول إلى اللوحة.
تحديث سيقوم بتحديث أي تغييرات من الجدول إلى اللوحة.
حذف سيحذف أي صف محذوف من الجدول في اللوحة.
وضع تحديث مصدر الموصلكيف ستنتقل تحديثات البيانات داخل ngSurvey إلى الجدول المتصل.بعد الموافقة يتطلب منك الموافقة على أي تغييرات قبل دفعها إلى الجدول.
رابط مباشر يحدث الجدول فورياً بأي تحديثات تتم على جانب ngSurvey.
غير مسموح لن يتم دفع أي تغييرات أو تحديثات إلى جدول SQL.
فاصل تزامن المصدرعدد الدقائق التي بعدها سيتم مزامنة الجدول مرة أخرى إذا كان وضع المزامنة مضبوطاً على تلقائي.
✅ أنماط موصل اللوحة المدعومة
قراءة يسمح بمزامنة البنية والبيانات من جدول أو View.
تحديث يسمح بـ تحديث البيانات الموجودة في الجدول المتصل.
⚠️ القيود / المشكلات المعروفة
لموصل قاعدة البيانات بعض القيود المذكورة أدناه.
مفتاح أساسي واحد، فقط الجداول ذات مفتاح أساسي واحد مدعومة في الوقت الحالي.
لا يمكن إضافة أعمدة جديدة للمزامنة بمجرد إنشاء اللوحة.
🔢 أنواع SQL Server المدعومة
أنواع أعمدة SQL Server التالية مدعومة حالياً للمزامنة.
bigint
int
smallint
tinyint
bit
decimal
numeric
money
smallmoney
float
real
datetime
smalldatetime
char
varchar
text
nchar
nvarchar
ntext
Last updated
Was this helpful?