اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم

أخواني الأعزاء

توجد طريقة لعمل نسخة احتياطية من الجداول إلى أحد المحركات C أو D أو غيرها

ولكن ..

هل هناك طريقة لإرسال الجداول إلى الإيميل ؟

( كنسخة احتياطية )

تحياتي

( الشاعر )

قام بنشر

الروتين المقترح :

مجلد مخصص لحفظ ملف النسخ الاحتياطي على :D

إجراء النسخ الاحتياطي من خارج قاعدة البيانات ، وإرسال النسخة الى الملف المحدد

تحديد عنوان البريد الالكتروني للمرسل اليه

ارسال رسالة تحوي ملف مرفق Attachment يحتوى النسخة الاحتياطية

التطبيق ممكن ومتاح ولكنه يحتاج بعض الوقت للتطبيق و التحليل الدقيق

هل هذا يناسبك ... !؟

...........

قام بنشر

شكله الموضوع رح يصير تحفة

اخي ابو آدم اذا سمحت لي بالمشاركة

المرفق التالي يقوم بانشاء نسخة احتياطية للجداول كل ساعتين و يتم الحفظ في المسار d:\backup

ومما لا شك فيه و لا يقبل الجدال

ان البرنامج من ابداعات اخينا الكبير ابو خليل و لمسات اخينا ابو آدم

Backup_tables.rar

قام بنشر

أخي محمد أيمن

جزيت خيراً على المساهمة ومبادرتك ، تلك الخصال الطيبة التي تميز شخصيتك

ولكننا بحاجة لتفاصيل كثيرة عن قاعدة البيانات التي سيتم التطبيق عليها كي نحدد مسار و روتينات التطبيق

فالعام على عمومه والخاص يقدر بقدره

فقد ترسم بمخيلتك روتيناً وتقوم بتطبيقه ويكون غير مناسب لقاعدة ما (لا يمكن تعديلها) فيصبح التطبيق غير مناسب رغم الجهد المبذول فيه

كان تكون القاعدة غير مجزأة ، ويكون تطبيقك ينصب علي نسخها إحتياطياً (كاملة) ، وحاجة الأخ تتمركز حول نسخ الجداول فقط ؟

لذا ما زلنا بحاجة لتداخلات الاخ الشاعر

................

قام بنشر (معدل)

السلام عليكم

أخواني الكرام

أبو آدم ، محمد أيمن

وفقكما الله تعالى

أخي العزيز .. أبو آدم

بالنسبة لما أعنية أن يكون ضمن أزرة اللوحة الرئيسة زر بمجرد الضغط عليه يقوم بعمل ملف واحد لجميع الجداول ويضعه مباشرة في المرفقات Attachment بعد أن يفتح الإيميل الخاص بأوت لك مثلا

وكل ما على المستخدم هو كتابة الإيميل الذي يرغب بإرسال النسخة إليه ( لأن غالبية المستخدمين لا يرغبون بخطوات كثيرة وربما لا يفهمون ذلك )

وعند الرغبة في استرداد النسخة الاحتياطية يقوم بإنزال النسخة من الإيميل ويضعها في أي مسار ليقوم باختيارها بواسطة البرنامج

أخي العزيز .. محمد أيمن

مثالك ممتاز وإن لم يكن هذا ما نريد

ولكن حاولت تطبيقه على البرنامج الموجود عندي

وهو يقوم بعمل النسخ الاحتياطية

ولكن لا يقوم باسترداد للنسخة

فإذا تكرمت علينا بشرح موجز خير مخل لتطبيق النسخ كاملا

شكرا لكما أخويّ العزيزين

وأعتذر لتأخري عن الرد

تحياتي

( الشاعر )

تم تعديل بواسطه الشاعر
قام بنشر

في البداية جزيل الشكر للاخوة

اخي ابو آدم هناك نقطة لم تتضح لي

ويكون تطبيقك ينصب علي نسخها إحتياطياً (كاملة) ، وحاجة الأخ تتمركز حول نسخ الجداول فقط ؟

................

اعذرني فلم افهم القصد جيدا

المرفق يقوم بنسخ الجداول فقط ارجو توضيح هذه النقطة

اخي الشاعر

المرفق يقوم بنسخ الجداول و استعادتها كل ما عليك هو تشغيل فورم frm

وسترى ضمنه زرين واحد للنسخ و الثاني للاستعادة

وطبعا يمكننا وضع هذين الامرين اينما تريد

قام بنشر

أخي محمد أيمن

هذا كان مثالاً ، وليس إقراراً بان التطبيق الذي أرفقته هو كذلك

ما أتحدث عنه ، حدث فعلاً ، فأنا كنت أتحدث في قرارة نفسي عن تطبيق مستقل (مثل الأداة المساعدة ) ، أي العمل من خارج التطبيق بحيث تكون أداة استخدام عام وتنفعنا في تطبيقاتنا كافة ، ولكن الأخ الشاعر يتحدث عن كبسة زر أمر خلفها أوامر محددة تقوم بما يريد دون تدخل من المستخدم ، سوى في تحديد البريد الالكتروني للمرسل اليه.

لذا نطلب من الأخ الشاعر إمهالي قليلاً لإعادة التفكير في الأمر .........

............

قام بنشر

السلام عليكم

أخي العزيز

محمد أمين

لقد قمت باستيراد النموذج frm والوحدة النمطية إلى برنامجي إلا أن رسالة خطأ تظهر لي عند استرداد قاعدة البيانات

كما في الصورة التالية

577143_169772369817600_100003545151169_249202_281573762_n.jpg

577143_169772373150933_100003545151169_249203_987572772_n.jpg

أخي العزيز

أبو آدم

كل الوقت لك عزيزي

بانتظار إبداعك

تحياتي

( الشاعر )

قام بنشر

اخي الشاعر

ادخل الى محرر الفيجوال بيسك واختر

tools - references -

ثم اضف المكتبتين

microsoft office 11 object library

microsoft ado 2.8 for ddl and security

ملاحظة قد تجد المكتبة microsoft office 12 object library عوضا عن المكتبة microsoft office 11 object library

جرب ووافينا بالنتيجة

قام بنشر

السلام عليكم

أخي العزيز

محمدأيمن

بالفعل نجحت الطريقة 100 %

جزاكم ربنا خيرا

ننتظر الآن طريقة أخونا العزيز أبو آدم

تحياتي

( الشاعر )

قام بنشر

إخوتي الفضلاء

كل التقدير و الاحترام للأستاذ أبو خليل على جهده في تطبيق النسخ الإحتياطي

تماشياً مع مطلب الأخ الفاضل الشاعر ، و توافقه مع الأخ محمد أيمن على تطبيق الأخ أبو خليل الخاص بإنشاء نسخ احتياطي لجداول القاعدة الحالية ، فقد قمت بتطبيق تصوري للفكرة المطلوبة واختصرت ما استطعت.

واختصاراً لمراحل التطبيق :

يتم إنشاء النسخة الاحتياطية وتخزينها بتذييل dat في D:\BackUp ، وذلك عند تحميل النموذج frmTEST

على المعني وضع عنوان البريد الالكتروني للمرسل اليه كقيمة افتراضية Default Value للحقل txtGmailTo

على المعني وضع عنوان البريد الالكتروني للمرسل كقيمة افتراضية Default Value للحقل txtGmailFrom

وعند فتح النموذج frmTEST ، يظهر في أعلى النموذج حقل عنوانه Attachment Path ويحمل مسار ملف النسخ الاحتياطي الأخير و المنوي إرفاقه بالبريد الإلكتروني .

وبحكم أن عنوان البريد الالكتروني للمرسل اليه و عنوان البريد الالكتروني للمرسل مثبت في الحقول كقيمة افتراضية ، يبقى على المستخدم وضع كلمة المرور لبريد المرسل ، و الضغط على زر الأمر الوحيد في النموذج (Send a Test Email )

مهلة و إنتظار بسيط ثم تظهر رسالة تفيد بنتيجة الإرسال وهي True

في حال حدوث خطأ تظهر رسائل واضحة مفصلة بالخطأ

جربت التطبيق بما فيه الكفاية للتأكد من فاعليته وأدائه

جربوا المرفق ووافوني بالنتيجة

والله من وراء القصد ... وهو حسبي

...................

NA_BackUpSendGmail2012.zip

  • Like 1
قام بنشر

اخي العزيز لي طلب عندك

انا اطلعت علي الأكواد ووجدتك تستخدم بورت للجي ميل علي حسب فهمي

فان كنت علي صواب فهل لديك بورت للياهو والهوت ميل.

حتي يتسني لنا المحاولة والتطبيق عليهم.

والله الموفق.

قام بنشر

السلام عليكم و رحمة الله و بركاته

اخي نارت تحية طيبة و بعد

التطبيق جميل جدا و لكن لم استطع تجربته ( لايوجد لدي حساب gmail )

وفي هذه الحالة كما قال اخينا احمد يجب الاختيار بين اكثر من مخدم

قمت بتعديل بسيط ولكن في جميع الحالات كان هناك خطا في الارسال ( اعتقد من ضعف النت )

ورسالة الخطا كانت no internet connection

بقي هناك سؤال يحيرني

بالنسبة للبورت هل هو بورت الاستقبال ام الارسال

اعتقد و الله اعلم انه بورت الارسال

ارجو تجربة المرفق لاكتشاف الاخطاء

NA_BackUpSendGmail2012 2.rar

قام بنشر

إخوتي الفضلاء

لم يتم إختيار gmail عبثاً

بعد إرسال مجموعة تجريبية من الرسائل عبر hotmail قام بارسالها الى Spam

وبعد إستمرار الإرسال قام بإيقاف الإرسال من البرامج الخارجية و زودني التطبيق برسالة الخطأ التالية

gallery_12714_23_4962.gif

حيث يطلب تسجيل الدخول بشكل رسمي

والى صندوق الرسائل في بريدي الالكتروني تم إرسال الرسالة التالية

مرحبًا nart lebzo،

للاستمرار في إرسال الرسائل، الرجاء تسجيل الدخول إلى حساب Windows Live Hotmail على (http://mail.live.com). بعد تسجيل الدخول، ستظهر صورة وسيتم سؤالك عن الأحرف والأرقام التي تراها بداخلها.

سيساعدنا هذا على منع البرامج التي تعمل بشكل تلقائي من إرسال البريد الإلكتروني غير الهام.

شكرًا لمساعدتك وصبرك!

مع تحيات،

فريق Hotmail

و أرى من الصعوبة بمكان تجنب هذه المسألة

و لا أرى عيباً في إستخدام gmail مادام يتيح لنا ما نحتاج ،،، ( فقد إستغربت من عدم الرغبة بإستخدامه)

شاكراً ومقدراً سعة صدركم

قام بنشر

الفكرة اخي نارت هي عدم اجبار المستخدم على اختيار نوع واحد فقط من المخدمات

كلامك صحيح انه لم يتم اخيتار gmail عبثا ولكن من نقطة اخرى لانريد اجبار المستخدم على انشاء حساب جديد

ولكن الى الآن هناك ما يحيرني

لمذا تظهر عندي رسالة خطا ( no internet connection ) ؟؟

والسؤال الأهم

هل ارقام المنفذ و عناوين البريد الصادر صحيحة ؟؟

قام بنشر

السلام عليكم

أخي العزيز

أبو آدم

ما شاء الله تبارك الله

من إيد ما نعدمها

سلمت هذه الأنامل الذهبية

تفصيل على قد المقاس

نستفيد منه جميعا إن شاء الله تعالى

تقبل تحياتي

( الشاعر )

قام بنشر

شكراً أخي الشاعر على كلامك الطيب آملاً أن تستفيد من التطبيق

أخي محمد أيمن

سأنظر في التعديل من الزاية التي تحدثت عنها (في التطبيق الذي عدّلت عليه)

...............

قام بنشر

أخي محمد أيمن

ذكّرتني بإحدى مشاركاتي في احد المواقع الأجنبية ، حيث قدمت كودأ للتعامل مع Outlook كوسيط محايد يقبل جميع الأطراف ويقبله جميع الأطراف ، الحذر منهم وغير الحذر ، وتم الإعتراض بنفس المبدأ " البعض لا يحب التعامل مع Outlook ، هل نجبرهم على التعامل معه ".

ولكنني هنا أعود اليك بنفس الحلّ ، وهو التعامل مع كود لإرسال الرسائل و عبر Outlook ، فما رأيك ..!!؟؟؟

................

قام بنشر

فكرة جميلة طالما انها لا تجبر المستخدم على انشاء حساب جديد

ولا مشكلة من تنصيب outlook

وطبعا جزاك الله خير فقد اتعبتك معي اكثر من اخينا الشاعر ( اخي الشاعر لا تأخد من كلامي فأنا لا اقصد الإساءة أبدا )

اسأل الله العلي العظيم ان يجعل مثواك الجنة

  • 2 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information