المشاركات : 3
المواضيع 1
الإنتساب : Mar 2017
السمعة :
0
الشكر: 1
تم شكره 2 مرات في 2 مشاركات
البلد:
السلام عليكم
ارجو المساعدة من الاخوة الاعزاء في المنتدى
بعد ان قمت بربط قاعدة بيانات على شكل ملف اكسل 2003 عن طريق اسمه ، وبما اني لا اعلم اسماء الاوراق التي في الملف والتي هي عبارة عن جداول في قاعدة البيانات، لم استطع استخدام الامر Fill من الداتا ادبتر لكي املا الدادا سيت وذلك لعدم معرفتي باسماء الجداول
ان كان هنالك طريقة لمعرفة اسماء الجداول في قاعدة البيانات بعد فتح الاتصال معها ، ارجو كتابة الكود مع جزيل الشكر
علما اني استخدم فيجوال بيسك دوت نت الاصدار 12
المشاركات : 485
المواضيع 114
الإنتساب : Feb 2018
السمعة :
32
الشكر: 1127
تم شكره 622 مرات في 311 مشاركات
البلد:
السلام عليكم...
ما المشكلة في فتح القاعدة إذا وكيف أشئتها؟؟؟
المشاركات : 3
المواضيع 1
الإنتساب : Mar 2017
السمعة :
0
الشكر: 1
تم شكره 2 مرات في 2 مشاركات
البلد:
29-09-19, 11:34 PM
(آخر تعديل لهذه المشاركة : 29-09-19, 11:41 PM {2} بواسطة ابو همام العراقي.)
وعليكم السلام
اخي اسامة الهرماوي ليس هنالك مشكلة في ربط ملف الاكسيل والاتصال به، ولكن المشكلة في معرفة اسماء الاوراق في هذا الملف (على اعتبار انها جداول في قاعدة البيانات) حيث ان المعلوم فقط اسم الملف وليس محتواه.
لكي تكون الصورة اوضح ، فانه لدي عشرات من ملفات الاكسيل (من الممكن وضعها في فولدر وقراءت اسماءها عن طريق الكود) ومن ثم عمل اتصال مع كل ملف على حدى وسحب البيانات من الاوراق الموجودة في هذا الملف، ولكن اسماء الاوراق تختلف من ملف الى اخر وكذلك عددها من ملف الى اخر علما ان ترتيب البيانات في جميع الاوراق وفي مختلف الملفات ثابت لايتغير، المطلوب سحب هذه البيانات ووضعها في قاعدة بيانات نوع SQl
ارجو ان تكون الصورة واضحة
اخي asemshahen5
المشكلة ان دالة ال Fill من الداتا ادبتر لا تقبل ان تملأ الداتا سيت وذالك لانه تحتاج الى براميترين احدهما اسم الجدول
ارجو منك كتابة الكود كاملا ، لعلي اكون قد اخطأت في طريقة ملئ الداتا سيت
المشاركات : 3
المواضيع 1
الإنتساب : Mar 2017
السمعة :
0
الشكر: 1
تم شكره 2 مرات في 2 مشاركات
البلد:
جزاك الله خير اخي asemshahen5
نفذت الكود وعرض اسماء الاوراق في صندوق القائمة
المشاركات : 1,437
المواضيع 51
الإنتساب : May 2018
السمعة :
301
الشكر: 6751
تم شكره 3407 مرات في 1423 مشاركات
البلد:
الحمد الله و الشكر الله .
سبحان الله وبحمده و الحمد لله ولا اله الا الله والله اكبر