28-06-17, 09:32 PM
29-06-17, 01:37 AM
أهلا أخي الكريم سعود , في البداية مجرد تساؤل لماذا تريد إرجاع DataTable من ملف dll للـ vb6 وتحويله لـ Recordset هل يوجد إستعلامات معينه لايمكن تنفيذها في الفيجول6 إلا إذا كنت تريد عمل أكواد معينه غير ممكن تنفيذها في الفيجول6 وتريد إرجاع النتيجة كجدول يرتب القيم المرجعه فيه , على العموم أعتقد أن الطريقة تعتمد على الـ xml بمعنى إن تقوم في كود أو دوال ملف الـ dll الذي ستصنعه في الدوت نت بإستخدام xmlwriter لتكتب به ملف xml بتنسيق الـ ado ثم ترجعه محتوى ملف الـ xml هذا كنص في الداله لكي يستقبله برنامج الـ vb6 ثم يضعه في ملف xml ثم يتم قرائته من خلال كائن ADODB.Recordset في الفيجول6 , وهذه روابط تساعدك على فهم الموضوع أكثر :
الرابط الأول
الرابط الثاني
الرابط الثالث
الرابط الأول
الرابط الثاني
الرابط الثالث
29-06-17, 01:44 AM
لا اقصد شيء سوى الاستمتاع بالبرمجة ليس الا.