الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

النسخة الاحتياطية الاكثر تطورا على مستوى المنتديات

مغلقرائج
بدأه المهنا في 10 يناير 2006 · 72 رد · 9,502 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#51

السلام عليكم

أخى الكريم اسامه حمدان

بالنسبه للنسخه الأحتياطيه هى اخذ نسخه

من قاعده البيانات فى برامج قواعد البيانات

واما كلمه للرفع فهى لإعاده الموضوع للصفحه الرئيسيه حتى يتم الرد عليه

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

#52

أخي العزيز if_else_2000

قم بتغيير طريقة الاتصال من DATA1

الى

DOA

أو

ADO

المثا ل المرفق photos

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

يتم حفظها الى المجلد pics داخل مجلد برنامجك في مسار اسم العميل

ويقوم بحفظ اسم الصورة فقط داخل قاعدة البيانات في نفس بيانات اسم العميل

حتى لا يكبر حجم القاعدة ويقوم بطباعة الصورة في داتا ربورت

والمثال photos mdb

يقوم بحفظ الصورة داخل قاعدة البيانات مما يساهم في تضخم حجم قاعدة البيانات لديك مما يتسبب في بطئ عمل البرنامج.

وإن أعجبك المثال وإلا فاخبرني

المثال الأول

المثال الثاني

photos_mdb.rar

تم تعديل هذه المشاركة بواسطة المهنا في 28 سبتمبر 2006 في 22:25

#53
المهنا كتب:
أخي العزيز if_else_2000

قم بتغيير طريقة الاتصال من DATA1

الى

DOA

أو

ADO

المثا ل المرفق photos

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

يتم حفظها الى المجلد pics داخل مجلد برنامجك في مسار اسم العميل

ويقوم بحفظ اسم الصورة فقط داخل قاعدة البيانات في نفس بيانات اسم العميل

حتى لا يكبر حجم القاعدة ويقوم بطباعة الصورة في داتا ربورت

والمثال photos mdb

يقوم بحفظ الصورة داخل قاعدة البيانات مما يساهم في تضخم حجم قاعدة البيانات لديك مما يتسبب في بطئ عمل البرنامج.

وإن أعجبك المثال وإلا فاخبرني

المثال الأول

المثال الثاني

----------------------------------------------------------------------------------------------------

سيدي الكريم

الف شكر لك على المساعده والكن انا الافهم الا بتقنية Data1؟؟؟

ارجوك التعديل على ملفي المرفق واعادة لنا وجزاك الله خير

سيدي العزيز انا منتظر منكم الرد السريع على مشركتي هذه

والكم مني فائق الاحترام والتقدير

sameer2000.rar

والكم مني فائق الاحترام

اخوكم / سالم

ax1.gif

#58

اقدم لكم مثال قمت بوضعه من السابق بخصوص ضغط الملفات مع تعديل بسيط ليناسب احتياجاتكم وعمله كالتالي :

يقوم البرنامج بعرض مفتاح فتح ومفتاح نسخ مفتاح فتح ليتسنى لك اختيار ملف قاعدة البيانات . وبعد تحديدها يتم ضغطها وحساب مساحتها وعرضها قبل الضغط وبعد الضغط لتلاحظ الفرق حتى انك لن تحتاج ان شاء الله تعالى لعملية تقسيم للملف بعد الضغط وعند اختيار مفتاح نسخ يتم نسخ الملف على الفلوبي ديسك -waf

ملاحظة اخيره :

يوجد مع المرفقات ملف DLL وهو ضروري لاجل عمليات الضغط وفك الضغط التي يتم استدعائها منه من داخل المشروع .

backupzip.zip

تم تعديل هذه المشاركة بواسطة العقده في 9 أكتوبر 2006 في 06:09

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#60

معليش شباب اضف السطر التالي تحت الداله البرمجيه :

Public Sub ZIP_Files() ' السب روتين هذا موجود فقط اضف السطر الذي بالاسفل  

Kill App.Path & "\temp\zip.agd" ' السطر المضاف

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#61

الف شكر يا أخي حلال العقد

ولكن أخي المشكلة

أنني أريد الاستيراد والتصدير من قاعدة بيانات مضغوطة بwinzip

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

يكون اسم الملف قبل عمل النسخة : mohanna.mdb والحجم (2000 ك ب)

وبعد عملية التصدير mohanna.ZIP والحجم (300 ك ب)

وعند فتح الملف mohanna.ZIP بشكل مستقل أجد ملف بداخلة بأسم mohanna.mdb

مثل برنامج معارف وبرنامج اليسير

#62

والله ياخي في طريقه بس باستخدام برنامج الــ WinRAR ضمن ملفاته يوجد ملف يتم تشغيله ورسل بارمترات لضغط الملف وفك الضغط في الدوس مود وممكن التعامل معها من خلال اي لغة برمجه وسبق انني تعاملت معها في ضغط ملف قاعدة بيانات اكسس ايام الاكسس ورسله عن طريق شبكه هاتفيه بين منطقتين لتقليص الوقت الزمني في عملية الارسال ولله الحمد كانت الطريقه ناحجه .

اما بالنسبه للــ WinZIP ما استخدمه لان الــ WinRAR يدعم كل عمليات ضغط الــ WinZIP والعكس غير صحيح .

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#64

شوف حبيبنا اذا كان عندك برنامج الــ WinRAR سوف تجد ضمن ملفاته ملف باسم Rar.exe هذا الملف ممكن تستخدمه عن طريق Command Prompt

لاختبار ما سوف اشرحه لك .

ضغط الملف :

Rar البرنامج التنفيذي للعملية
a بارمتر يقوم بتشغيل ضغط الملف
File1 الملف الجديد الذي سيحمل اسم الملف المضغوط 
File2 مسار واسم الملف المطلوب ضغطه 

C:\Program Files\WinRAR>Rar a File1 File2

فك ضغط الملف :

Rar البرنامج التنفيذي للعملية
x بارمتر يقوم بتشغيل فك ضغط الملف
File1 الملف المضغوط 
File2 اسم الملف الاصلي لاحظ اسم الملف الاصلي الذي كان يحمله عند عملية الضغط لاستراجاعه 

C:\Program Files\WinRAR>Rar x File1 File2

طبعا بالنسبه File2 لابد من ضم الامتداد

اما بالنسبه File1 لا يحتاج لامتداد لانه سوف يحمل الامتداد RAR B)

طبعا بالنسبه للفيجوال بيسك يمكنك ضم ذلك داخل الكود وتنفيذه عن طريق الــ Shell

تم تعديل هذه المشاركة بواسطة العقده في 10 أكتوبر 2006 في 03:22

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#66
اقتباس
ياليت تتوج لنا الفكرة بمثال

يا ليت تتفضل وتحاول تطبق المثال اعلاه في مشروع تقوم انت بتنفيذه وفي حال واجهتك مشاكل ارفق المشروع وابشر اقوم بتصحيح ما يحتاج لتصحيح ... يا كسول :P

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#67
العقده كتب:
يا كسول :P

ضحكتني الله يجزاك خير

تابع لترى اني لست كسول

تفضل

ولن المشكلة عندي أني لم أعرف باب الدخول الاول لأكمل ولم أقتنع بالعملية

لن الباب الاول موصد

يعني كيق استدعي rar.exe

وهل تغني عن وجود البرنامج عند المستخدم في جهاز آخر

وياليت تفضلت وقمت بانجاز تطبيق عملى بدلا عن الكلام النظري لان " النكه تبقي والوقت يمضي" !!!

تكفى يالبتون !!!

#68

بدت العشرة الاواخر .. موعدنا 6/10 ان شاء الله تعالى

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#70

اين الرد

كلمات اتعبت الملائكة في كتابة الأجر فذهبوا وشكوا إلى ربهم .... ماذا يفعلون

فقال لهم سبحانه وتعالى اطووها بصحائفها وضعوها تحت عرشي فتبقى حسناتها إلى يوم القيامة الله اكبر

(( اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك))

#71

لا اله الا الله

كلمات اتعبت الملائكة في كتابة الأجر فذهبوا وشكوا إلى ربهم .... ماذا يفعلون

فقال لهم سبحانه وتعالى اطووها بصحائفها وضعوها تحت عرشي فتبقى حسناتها إلى يوم القيامة الله اكبر

(( اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك))

#72

سبحان الله وبحمده سبحان الله العظيم

لماذا لا احد يرد هل السؤال صعب لهذه الدرجة اين المبرمجون اين المشرفون ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ظ

كلمات اتعبت الملائكة في كتابة الأجر فذهبوا وشكوا إلى ربهم .... ماذا يفعلون

فقال لهم سبحانه وتعالى اطووها بصحائفها وضعوها تحت عرشي فتبقى حسناتها إلى يوم القيامة الله اكبر

(( اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك))

#73

يوجد مكتبة ضغط تم ارفاقه من قبل احد الاعضاء سبق وان استخدمتها ممتازه جدا تتحكم بها من داخل الكود وهي الافضل لانها تصبح جزء من برنامجك او استخدام مكتبات الــ Winrar او الــ Winzip لعمليات الضغط كما ذكرت سابقا في نفس الموضوع هذا ...

تم تعديل هذه المشاركة بواسطة العقده في 16 يوليو 2007 في 10:24

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

هذا الموضوع مغلق.

مواضيع مشابهة