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

تشفير البيانات في الجداول


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

اصدقائي الاكارم

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

طرح في منتدانا الغالي في قسم حماية و امان موضوع ( تشفير وفك التشفير الجداول بواسطة ASCII Code ) من الاخ admiral

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

البرنامج يعتمد على خانة اختيار encrypted في الجدول فاذا كانت مؤشرة يقوم بتشفير النص في الجدول اما اذا لم تكن مؤشرة يلغي تشفير النص

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

المطلوب هو ان يعمل البرنامج على الغاء تشفير النص عند التحميل و على تشفير النص عند الاغلاق

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

ولكم جزيل الشكر سلفا

تشفير الجداول.rar

رابط هذا التعليق
شارك

بدأت بالعمل و خطرت لي فكرة

لماذا لا تتم عملية التشفير عند اغلاق النموذج و فك التشفير عند التحميل

ولماذا لا يتم تغيير خانة ( نعم/لا ) الى نص يحتوي قيمتين مثل 0 و 1

نجحت في التطبيق بداية ولكن النموذج اصبح بطيئا عند التحميل

واعتقد ان هذا البطا سيزداد بازدياد عدد السجلات

هذه نسخة تحتوي على التعديلات

وانا بانتظار تفاعل الاخوة مع الموضوع

تشفير الجداول 2.rar

تم تعديل بواسطه aimanano
رابط هذا التعليق
شارك

لماذا لا تتم عملية التشفير عند اغلاق النموذج و فك التشفير عند التحميل

ولماذا لا يتم تغيير خانة ( نعم/لا ) الى نص يحتوي قيمتين مثل 0 و 1

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

اي قد يصبح التشفير عند الفتح .

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

تبادر الى ذهني الآن فكرة حول الشرط ، ان نجحت سأوافيك بها .

تشفير الجداول 3.rar

رابط هذا التعليق
شارك

مشكور اخي ابو خليل على المشاركة والله اثلجت صدري

وبالفعل تعديلك ذكي جدا فهو يحمي من انعكاس العملية كما ذكرت ( التشفير عند الفتح )

وانا بانتظار الجديد

ولكن لاحظت شيئا صغيرا

انه في المرفق الذي ارسلته لي عملية تحميل النموذج لم تكن بطيئة

هل يا ترى عند زيادة البيانات ستبقى سريعة ام تتباطأ ؟

رابط هذا التعليق
شارك

وهذا ما وعدتك به

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

تشفير الجدول بشرط خارجي.rar

رابط هذا التعليق
شارك

مشكور اخي ابو خليل على المتابعة

ولكن هناك مفاجأة

في المرفق ( تشفير الجداول 3 ) عندما وصل عدد السجلات الى 500 بدأ البرنامج في اللخبطة

في المرة الاولى يقوم بفك تشفير كل السجلات و في المرة الثانية يفك التشفير من 1 الى 500 وكل سجل بعد ال 500 يبقى كما هو

واليك المرفق

وساقوم بتجربة المرفق الذي ارسلته ( تشفير الجداول بشرط خارجي ) لارى ان كانت ستحدث نفس المشكلة

تشفير الجداول 4.rar

رابط هذا التعليق
شارك

المشكلة تكمن في الحلقة For i = 1 To .RecordCount الخاصة بتحميل النموذج

من المفترض ان RecordCount تكون مساوية لعدد السجلات و لتكن فرضا 600 سجل

ولكن عندما تصل قيمة i الى 500 يتم الخروج من الحلقة

حاولت تغيير نوع i من integr الى long

ولكن بدون فائدة

علما انه عند اغلاق النموذج تستمر الحلقة الى قيمة i الكاملة ( 600 )

ماهو السبب ؟؟؟؟

رابط هذا التعليق
شارك

  • 2 weeks 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