لدى قاعدة بيانات بها عملية استيراد بيانات من ملف اكسل ويقوم يالاستيراد فى جدول1 على اكمل وجهة والمشكلة هى ان الاكسل يحتوى على اكثر من ورقة والاستيراد يقوم بالاستيراد من ورقة 1 فقط هل يمكن الاستيراد من كل البيانات الموجودة فى جميع الاوراق
[ تمت الإجابة ]المساعدة فى الاستيراد من الاكسل
wehadyxp كتب:لدى قاعدة بيانات بها عملية استيراد بيانات من ملف اكسل ويقوم يالاستيراد فى جدول1 على اكمل وجهة والمشكلة هى ان الاكسل يحتوى على اكثر من ورقة والاستيراد يقوم بالاستيراد من ورقة 1 فقط هل يمكن الاستيراد من كل البيانات الموجودة فى جميع الاوراق
أخي الكريم
تحية طيبة وبعد
هناك طريقة أخرى بدل الاستيراد وهي ربط أي ورقة من ورقات الاكسل بالاكسس وذلك من خلال برنامج الاكسس .. ملف .. استيراد بيانات خارجية ... ربط ... وبهذه الطريقة لو أدخلت البيانات من الاكسل فوراً تتغير في الاكسس وكذلك الامر لو أدخلت البيانات من الاكسس تتغير فوراً في الاكسل
أتمنى لك التوفيق
[يمين]
إذا كـان تـرك الـدين يعــنــي تقــدمــاً
فـيا نفــس مـوتــي قبــل أن تتقـدمــي
[/يمين]
الاخ الفاضل
المشكلة ليست ربط البيانات بالاكسس لان ملف الاكسل متغير بمعنى افضل
ان لدى عميل يرسل لى اذونات التسليم على ملف اكسل عن طريق الايميل وتكون هذا الملف كبيرة واريد سحب هذة البيانات الى القاعدة وسوف انشاء بعد ذلك استعلام الحاق وغيرة حتى تصبح اذن داخل برنامجى اى ان يوميا تقريبا ترسل لى ملفات اكسل واريد ان اسهل على العميل الادخال عن طريق هذة الطريقة لذلك طلبت هذة الطريقة لانة يرسلها بنفس الطريقة المرفقة فى القاعدة هذة هى الفكرة تقريبا واشكرك على محاولة المساعدة
.gif)

بإذن اللـه ينفعـكـ هذا المـلف مـن إعـداد الأخ القـدير أكسـير
الف شكر ولكنة قام بسحب اول ورقة كما فعلت انا فى المثال المرفق ما ارغب به سحب جميع البيانات من جميع االاوراق
تم تعديل هذه المشاركة بواسطة wehadyxp في 21 أبريل 2008 في 10:15
.gif)

تفضل اخي الكريم..
طبتم واهتديتم :)
===================================
إقرأ معي
رابط متجدد لكتاب أقرؤه فشاركني فيه
======
فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب
الكتاب :
حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار
اضغط على الصورة لتحميل الكتاب
-----------
كتب سابقة
الف شكر لك اخى الفاضل ولكن المشكلة تكمن فى ان اسماء الارواق متغيرة بمعنى الورقة 14027 فى اى ملف سوف يرسلة المورد لى ستكون باسم اخر فهى ارقام الاذونات فهل هناك طريقة لتحديد الورقة دون تسميتها
.gif)

لا يا اخي الكريم...
عن طريق الكود لابد من تحديد اسم الورقة ولا توجد معلمة لتحديد الكل
حل اخر (عملي) وليس برمجي قيام المورد بارسال بياناته متتالية على ورقة واحدة
طبتم واهتديتم :)
===================================
إقرأ معي
رابط متجدد لكتاب أقرؤه فشاركني فيه
======
فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب
الكتاب :
حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار
اضغط على الصورة لتحميل الكتاب
-----------
كتب سابقة
جزاك الله خيرا على المساعدة مادام لايوجد حل برمجى ساجعل العميل يطلبمن المورد الملف لكل اذن واحد فقط فالف شكر لكل من حاول المساعدة
تم تعديل هذه المشاركة بواسطة wehadyxp في 21 أبريل 2008 في 16:04
.gif)

بارك الله لنا فيكم
بارك الله فيكم جميعا على المساعدة والمشاركه
تفضل اخي الكريم
الملف بناء على طلبك ( استيرادج جميع اوراق ملف الكسيل دفعة واحدة في الجدول )
:wub: الف مليون شكرا وانا كنت متاكد ان الاجابة لديكى وتغيبك عن المنتدى فى هذا اليوم ولاحظتة من خلال الاجابات على الاعضاء ولذلك وضعت الرابط ثانيا والف مليون شكر لمن حاول المساعدة بقدر الاستطاعة ولا اجد من الكلمات ما تعبر بة عن شكرى وجعلة الله فى ميزان حسناتك
.gif)

بسم الله الرحمن الرحيم
تمت الإجابة على الموضوع
إدارة الفريق العربي للبرمجة
بارك الله فيكي يا اختنا الغالية زهرة
هل يمكن للمستخدم تحديد الاوراق المطلوب استيرادها داخل ملف الاكسل
فمثلا اذا كان داخل ملف الاكسل
عدة ورقات ورقة1 + ورقة2 + ورقة 3 + ورقة4 + ورقة5
فهل يمكن اتاحة للمستخدم اختيار مثلا ورقة 3 + ورقة 5 للاستيراد وتجاهل الباقي او اختيار الكل
يعني يكون فيه نوع من المرونة شوية حتي لا نتقيد باستيراد الملف بالكامل
انا عارف ان المواضيع دي مجهدة برمجيا لكن مع زهرة لا يوجد مستحيل
تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 أبريل 2008 في 15:33


بارك الله بك اخي محمد فؤاد
البرنامج السابق تم برمجته بناء على طلب الأخ السائل حيث انه يريد استيراد جميع الورقات الموجوده في ملف الأكسيل دفعة واحدة الى الجدول .
اما اذا اردنا ان نتحكم اكثر في هذه العملية بحيث نختار ما نريد من الأوراق الموجوده في ملف الأكسيل فهذا يعني اننا لا بد ان نعيد كامل الكود
حيث ان هذا الكود البرمجي يقوم في الخلفية بعدة اشياء لا يلاحظها المستخدم فهو :
1. يقوم بإنشاء جدول مؤقت لعدد الورقات المطلوب استيرادها وينشأ لها حقول مؤقته
2. يقوم بإنشاء استعلام مؤقت مبني على الجدول المؤقت
3. يتم استيراد كل ورقة على حده ويضع بياناتها في الجدول المخصص لها
4. يقوم بإنشاء استعلام توحيد ويضم جميع ما هو موجود في الجداول المستورده .
5. يقوم بحف الإستعلامات المؤقته
6. يقوم بحذف الجداول المؤقته
7. يقوم بفتح الجدول .
عند تكرار العملية ( عملية الإستيراد ) من جديد
1. يقوم بحذف الجدول الأساسي القديم
ثم يكرر الخطوات السابقة
لو اطلعت على الأكواد البرمحية لعذه العملية فسوف تجد انها متعبه وهي بهذه الحالة فما بالك بعمل تخصيص اوراق معينه فحتما ستكون العملية معقده قليلا ولا يوجد لدينا مشكلة في ذلك حيث يمكن برمجتها بكل سهوله ولكنها ستأخذ بعض الوقت لتلافي الأخطاء وكذلك التجربة .
لذا اتمنى ان تمنحوني بعض الوقت لأنني مشغولة جدا هذه الأيام ولا اجد الوقت الكافي .
بارك الله فيكي يا اختنا الغالية زهرة
متقبلين وملتمسين عذرك ان شاء الله
اعانك الله علي امور حياتك وعملك
تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 1 مايو 2008 في 10:41


الاخت الفاضلة زهرة هل يمكن اختصار عملية فتح النموذخ File Picker ووضع مربع القائمة فى نموذج frmImportعلى اليسار او اوى مكان بها لتحديد المكان واسف على الاطالة لانى حاولت وفشلت معى
.gif)

شكرا جزيلا يا اخت زهره
ولى استفسار اخر ما هو الكود فى حالة ان نسنورد جدول من قاعدة بيانات اخرى؟
وشكرا
أساتذتي الكرام :
هل يمكنكم إعادة إرفاق نسخة من برنامج الاستاذة زهرة لاني لم استطع تحميل البرنامج
تفضلوا هذا المثل لنفس الموضوع
وهذا مثال اخر واسهل لنفس الموضوع
بالتوفيق
سيد الاستغفار
{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}
من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري



