إنشاء WCF DataService بقاعدة بيانات أخرى غير SQL Server

StackOverflow https://stackoverflow.com/questions/5412454

  •  29-10-2019
  •  | 
  •  

سؤال

نود أن نكشف عن البيانات الموجودة لدينا في قاعدة بيانات Vertica عبر خدمات بيانات WCF.(في النهاية ، نريد الوصول إلى البيانات الموجودة في ميزات الجداول المحورية في Excel ، وقد قمت بإنشاء مشروع مصنف Excel في Visual Studio لاستهلاك هذه البيانات).

بينما يمكنني الوصول إلى بيانات Verica في رمز الخادم باستخدام موفر ADO.NET من Vertica - لا يمكنني العثور على أي مكان للحصول على رمز WFC DataService لاستخدام موفر مختلف.

هل تعرف كيف يمكنني إنشاء خدمة بيانات WCF باستخدام قاعدة بيانات ليست SQL Server؟

هل كانت مفيدة؟

المحلول

تعرض خدمات بيانات WCF بشكل أساسي أي شيء ينفذ واجهة رمز التوليف (لعمليات القراءة) أو واجهة رمز التوليف العام بالإضافة إلى ذلك ، إذا كنت ترغب في تحديث / إدراج البيانات.

يتم "تغليف" هاتين الواجهتين في طبقة أخرى من الواجهات (رمز الترقيم العام ورمز الترقيم العام) - ولكن في النهاية ، هذا ما يحتاجه مصدر بياناتك

يدعم كل من Entity Framework أو Linq-to-SQL تلك الواجهات في فئات سياق البيانات / الكائن - بحيث يمكنك بسهولة عرضها باستخدام خدمات بيانات WCF.

لمزيد من المعلومات:

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top