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

تصحيح برنامج لحماية قواعد البيانات

مغلق
بدأه أحمد كفافى في 9 ديسمبر 2007 · 4 رد · 693 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخت الفاضلة علامة الأكسس زهرة السلام عيكم ورحمة الله وبركاتة

بارك الله فى علمك ومجهودك مع كل من يطلب معلومة

ارجو ان يتسع صدرك لطلبى وعذرا للأطالة

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

حاولت ارفاقة الى المنتدى ولكن حجمة اكبر من المسموح

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

فكرة البرنامج انة يقوم بانشاء قاعدة بيانات وهمية على ال c

عندكتابة الكود الصحيح ويتم فتح النموذج الرئيسى

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

المطوب التفضل بمراجعة البرنامج ومحاولة تصحيحة

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

رابط البرنامج

http://www.arabmoheet.net/forum/default.as...;topic_no=16361

#2
اقتباس
انا صممت برنامج لتشفير قواعد البيانات ولكن بة خطا ولا اعرف كيفية تصحيحة

اخي الفاضل المهندس احمد

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

اولا : حياك الله معنا في منتدى الأكسيس

ثانيا : هل من الممكن تحديد موقع الخطأ ومكانه الذي يظهر معك لأنه ليس من المعقول ان اقوم بتتيع اخطاء البرنامج واعتقد انه برنامج ضخم على حسب كلامك .

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

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

/index.php?showtopic=135939

لأنه سيكون للموضوع اجابات متعدده من ناحية التشفير

واذا لم يكن الموضوع به اي نوع من التشفير انما مجرد اضافة بعض المزايا والأكواد الإضافية للقاعدة المطلوب حمايتها فهذا ايضا له جواب .

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

وبالتوفيق ان شاء الله

#3
zahrah كتب:
اخي الفاضل المهندس احمد

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

اولا : حياك الله معنا في منتدى الأكسيس

ثانيا : هل من الممكن تحديد موقع الخطأ ومكانه الذي يظهر معك لأنه ليس من المعقول ان اقوم بتتيع اخطاء البرنامج واعتقد انه برنامج ضخم على حسب كلامك .

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

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

/index.php?showtopic=135939

لأنه سيكون للموضوع اجابات متعدده من ناحية التشفير

واذا لم يكن الموضوع به اي نوع من التشفير انما مجرد اضافة بعض المزايا والأكواد الإضافية للقاعدة المطلوب حمايتها فهذا ايضا له جواب .

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

وبالتوفيق ان شاء الله

الاخت الفاضلة زهرة

حذفتى كلمة علامة الاكسس من العنوان مع انى لم اجد احسن منها فالرسول علية الصلاة والسلام قال(أنزلوا الناس منازلهم) وعلى فكرة هذا راى الجميع فانا مصر انك علامة الأكسس

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

والخطا فى النموذج 111 فى كود عند الفتح

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

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

على فكرة انا هاوى للاكسس ولست محترف والبرنامج للتعلم

#4

اخي الفاضل احمد

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

أحمد كفافى كتب:
الأخت الفاضلة علامة الأكسس زهرة السلام عيكم ورحمة الله وبركاتة

لم اقم بحذف اي شيء بارك الله فيك كل الذي قمت بعمله تعديل عنوان المشاركة لأنها موجهه لشخص معين وهذا مخالف لقوانين المنتدى وحتى لو كنت مراقبه عامة ومشرفه فسيتم حذف المشاركة فورا لمخالفة قوانين المنتدى وبهذا لن تستفيد من السؤال ولا من الإجابة راجع قوانين المنتدى

/index.php?showtopic=29343

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

حاولت فهم آلية عمل البرنامج ولكنه ملخبط بدرجه لم افهمها .

1. قمت بتتبع سير البرنامج من خلال اوامر الماكرو فيما يخص انشاء القاعدة asal.mdb على مجلد الويندوز C:\WINDOWS وفيما يخص تصدير الجدول " مى " اليها وكان الوضع تمام الى هنا فالقاعدة موجوده وكذلك الجدول موجود بها .

2. تمت التجربة على قاعدة بيانات افتراضية في جهازي وتم اعطائنا كود النسخة ورقم المشروع وعدد الأيام .

3. تمت اضافة نماذج وجداول ووحدات ماكرو ووحدات نمطية الى القاعدة الإفتراضية ( فلماذا تقوم بكل هذا بارك الله فيك ) اما يكفي فقط ان تتأكد من وجود القاعدة الوهمية asal.mdb المنشأة على C:\WINDOWS وبها الجدول فإن كانت موجوده فأهلا وسهلا وان لم تكن موجوده فيتم اغلاق البرنامج مباشرة .

4. الذي يحصل لديك عند حدث فتح النموذج الخاص بك والذي وضعته في القاعدة الخاصة بنا انه يقوم بإنشاء قاعدة بيانات جديده وهمية asal.mdb على C:\WINDOWS مع العلم انها موجوده مسبقا فلماذا التكرار ايضا هناك امر dbali يتم استدعاؤه Call dbali وهو ايضا خاص بإنشاء قاعدة جديده ( بصراحه والله ما فهمت هذي الخربطة بين الكود والماكروات ) .

نصيحة : حاول تتعامل دائما مع الأكواد ودعك من الماكروات او قم بتحويلها الى اكواد لأن الماكروات ضعيفة ويمكن حذفها وتجاوزها بكل سهوله ولو كان الأمر بيدي لألغيت شيء اسمه ماكرو من قواعد البيانات لأنها حيلة من ليس له حيله .

ختاما اخي احمد

حاول ترتب افكار البرنامج وتتبع مساره بطريقة صحيحة خطوه خطوه لأنه بهذه الطريقة ملخبط بدرجة ان قاعدة البيانات نفسها اصبحت مشتته فلا تعرف هل تبدأ بالكود او بالماكرو لهذا حاول ترتيب الأحداث وحتما ستجد الخطأ الفادح في البرنامج وتقوم بإيقافه .

بالتوفيق ان شاء الله .

#5

الأخت الفاضلة رهرة السلام عليكم ورحمة الله وبركاتة

شاكر جدا لاهتمامك ةانتى عودتينا دائما على سرعة الاستجابة

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

فلك كل الشكر والدعاء بان تكونى من اهل الجنة باذن الله ورحمتة

والسلام عليكم

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…