سؤال

أريد الترحيل من Embarcadero Delphi إلى Visual Studio، لكن بدون ملف TClientDataset الطبقة أنها صعبة للغاية.تمثل هذه الفئة مجموعة بيانات في الذاكرة.

لا أستطيع العثور على أي فئة مثل TClientDataset.

هل يمكن لأي شخص مساعدتي في العثور على شيء مثل هذا من فضلك؟

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

المحلول

يحتوي الاستوديو المرئي على فئات DataSet وDataTable وهي قريبة جدًا مما هو عليه TClientDataSet في دلفي.

يرى http://msdn.microsoft.com/en-us/library/system.data.dataset.aspx

نصائح أخرى

.NET الزوجين system.dataset و system.datatable هي وحوش مختلفة جدا من tclientdataset.

يتم التصفية والربط على فئة أخرى (DataView) ، Dotnet DataGrid يخفي هذا قليلا.طريقة الاستخراج هي الأقرب الذي يوفره DataTable في مصطلحات الترشيح (يقوم بإرجاع مجموعة من المؤشرات إلى Datarows).

التجميع ليس قويًا كما هو الحال في TclientDataset ، وكذلك الفهرسة أيضًا.(كما في الدوت نت 1.1)

لا يوجد مؤشر سجل على DataTable ، وبالتالي فإن تحديد المواقع على عناصر التحكم المرئية - يتطلب الأمر 10 أسطر من الرموز فقط للحصول على السجل الفعلي من بيانات البيانات.

لذا فإن سهولة وضع المؤشر على الشبكة والحصول على قيمة حقل مجموعة البيانات غير موجودة.

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