اذهب الي المحتوي
أوفيسنا

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

قام بنشر

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

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

New folder.zip

قام بنشر
  في 20‏/5‏/2015 at 21:00, ahmedabuzena said:

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

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

 

ماذا تعنى بتدمير ؟؟

حذف البيانات فقط من الجداول ؟؟؟ ام ماذا تريد

قام بنشر

السلام عليكم

 

 

عفوا اخي احمد ، اسمح لي بإبداء رايي:

 

صحيح ان البرنامج قد يكون ملكا لك ،

ولكن البيانات ليست ملكك ، فهي ملك الذي ادخلها ، واذا دمرتها/حذفتها فانك تعتدي على ملكية غيرك !!

 

لو كنت مكانك ، لأقفلت البرنامج بعدم السماح للمستخدم بعمل اي شئ ، سوى تصدير بياناته الى الاكسل مثلا.

 

 

جعفر

  • Like 2
قام بنشر
  في 20‏/5‏/2015 at 21:16, مارد said:

 

  في 20‏/5‏/2015 at 21:00, ahmedabuzena said:

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

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

 

ماذا تعنى بتدمير ؟؟

حذف البيانات فقط من الجداول ؟؟؟ ام ماذا تريد

 

مسح الجداول بحيث البرنامج لا يصلح ان يعمل مرة اخرى حفاظا على اسرار شغلى 

قام بنشر
  في 20‏/5‏/2015 at 21:35, jjafferr said:

السلام عليكم

 

 

عفوا اخي احمد ، اسمح لي بإبداء رايي:

 

صحيح ان البرنامج قد يكون ملكا لك ،

ولكن البيانات ليست ملكك ، فهي ملك الذي ادخلها ، واذا دمرتها/حذفتها فانك تعتدي على ملكية غيرك !!

 

لو كنت مكانك ، لأقفلت البرنامج بعدم السماح للمستخدم بعمل اي شئ ، سوى تصدير بياناته الى الاكسل مثلا.

 

 

جعفر

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

  • Like 1
قام بنشر
  في 20‏/5‏/2015 at 21:35, jjafferr said:

السلام عليكم

 

 

عفوا اخي احمد ، اسمح لي بإبداء رايي:

 

صحيح ان البرنامج قد يكون ملكا لك ،

ولكن البيانات ليست ملكك ، فهي ملك الذي ادخلها ، واذا دمرتها/حذفتها فانك تعتدي على ملكية غيرك !!

 

لو كنت مكانك ، لأقفلت البرنامج بعدم السماح للمستخدم بعمل اي شئ ، سوى تصدير بياناته الى الاكسل مثلا.

 

 

جعفر

 

وفقك الله وسدد خطاك

قام بنشر
  في 20‏/5‏/2015 at 21:49, مارد said:

ارجو يا اخى ان تراجع كلام اخينا الفاضل جعفر فانه رجل ذات راى سديد فينا

 

عموما

هذا هو المرفق

حذف جداول فقط

بعد استنفاذ مرات الدخول

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

قام بنشر

لك ما تريد يا اخى هذا حقك ولكن نحن فقط نطمئن

 

 

فى حدث الحالى

Private Sub Form_Current()
If Me.R <= 0 Then
   Me.LB1.Visible = True
   
   '...........................
   Dim db
Dim obj As AccessObject, dbs As Object
Dim tdf As TableDef
Set dbs = Application.CurrentData
Set db = CurrentDb
For Each obj In dbs.AllTables
Set tdf = db.TableDefs(obj.Name)
If Left(tdf.Name, 4) <> "msys" And tdf.Attributes <> 1073741824 Then
DoCmd.DeleteObject acTable, obj.Name

End If
Next
For Each obj In dbs.AllQueries
DoCmd.DeleteObject acTable, obj.Name
Next obj
Set tdf = Nothing
db.Close
'......................................
End If
 refresh
End Sub
قام بنشر
  في 21‏/5‏/2015 at 07:44, عبد الله قدور said:

اقصد دارة الحماية ممكن تكون فلاشة متصلة بالحاسب

وجود الحماية هذا موجود عندي ان اردت ارفقته لك مساءا

ملاحظة هذه الطريقة لا تتأثر بالفرمتة ان كان للفلاشة او الحاسب

مشكور اخى ارسلها لى واشرح لى كيف اتعامل معها كى اتحكم فيها جزاك الله كل خير

قام بنشر
  في 20‏/5‏/2015 at 22:01, مارد said:

لك ما تريد يا اخى هذا حقك ولكن نحن فقط نطمئن

 

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

فى حدث الحالى

Private Sub Form_Current()
If Me.R <= 0 Then
   Me.LB1.Visible = True
   
   '...........................
   Dim db
Dim obj As AccessObject, dbs As Object
Dim tdf As TableDef
Set dbs = Application.CurrentData
Set db = CurrentDb
For Each obj In dbs.AllTables
Set tdf = db.TableDefs(obj.Name)
If Left(tdf.Name, 4) <> "msys" And tdf.Attributes <> 1073741824 Then
DoCmd.DeleteObject acTable, obj.Name

End If
Next
For Each obj In dbs.AllQueries
DoCmd.DeleteObject acTable, obj.Name
Next obj
Set tdf = Nothing
db.Close
'......................................
End If
 refresh
End Sub
قام بنشر
  في 21‏/5‏/2015 at 11:42, مارد said:

اخى الكريم ها تريد حذف البيانا ت ام حذف الكائن جدول ؟؟؟

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

قام بنشر
  في 21‏/5‏/2015 at 11:54, مارد said:

او كما يقال اهل مكة ادرى بشعابها :smile: :smile:

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

ملحوظه user name: user1

password: 1 

حذف الجداول نهائيا.zip

حذف الجداول نهائيا.zip

قام بنشر
  في 21‏/5‏/2015 at 12:50, مارد said:

تفضل اخى الكريم

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

قام بنشر

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

 

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

فلا يمكن مسح هذا الجدول

 

غير ذلك يمحو جميع الجداول

قام بنشر
  في 21‏/5‏/2015 at 14:18, مارد said:

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

 

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

فلا يمكن مسح هذا الجدول

 

غير ذلك يمحو جميع الجداول

والله يا اخى مش عارف فين المشكلة طيب ممكن أضيف كود يمسح جدول معين مثل جدول اسمة items main وهو مش مفتوح فى البداية الجدول المفتوح فى البداية هو جدول الباسورد يعنى المفروض يتمسح

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