19-03-13, 04:33 PM
السلام عليكم...
أنا شخصياً طريقتي كالتالي:
* إذا كان البرنامج سيعمل على حاسوب واحد (دون شبكة) فعادة ما يكون في الجدول حقل تعريف من النوع "ترقيم تلقائي"، و بالتالي فبعد إضافة سجل فإنه يمكن البحث عن أكبر رقم في حقل التعريف فيكون هو بالتأكيد آخر سجل تمت إضافته.
* إذا كان البرنامج سيعمل على شبكة فإن استعمال حقل الترقيم التلقائي يصبح غير مضمون في الوصول إلى السجل الذي قمت أنت بإضافته، و لذلك أستعمل حقلاً من نوع آخر (حقل يحمل قيمة من النوع "معرف عام فريد" - Globaly Unique Identifier = GUID) و يتم إنشاء هذا الحقل في Access بجعل الحقل من النوع "رقم" (Number) و في جزء خصائص الحقل بالأسفل نحدد "معرف النسخة المماثلة" (Replication ID) في خانة حجم الحقل.
= الـ GUID هي قيمة تتكون من 16 بايت و يتم توليدها اعتماداً على التاريخ و الوقت و عوامل أخرى بحيث تكون القيمة فريدة و لا تتشابه مع قيمة أخرى في أي مكان.
*** إذا أسعفني الوقت سأرفق مشروعاً في مشاركة قادمة إن شاء الله تعالى لبيان الطريقتين.
و السلام عليكم.
أنا شخصياً طريقتي كالتالي:
* إذا كان البرنامج سيعمل على حاسوب واحد (دون شبكة) فعادة ما يكون في الجدول حقل تعريف من النوع "ترقيم تلقائي"، و بالتالي فبعد إضافة سجل فإنه يمكن البحث عن أكبر رقم في حقل التعريف فيكون هو بالتأكيد آخر سجل تمت إضافته.
* إذا كان البرنامج سيعمل على شبكة فإن استعمال حقل الترقيم التلقائي يصبح غير مضمون في الوصول إلى السجل الذي قمت أنت بإضافته، و لذلك أستعمل حقلاً من نوع آخر (حقل يحمل قيمة من النوع "معرف عام فريد" - Globaly Unique Identifier = GUID) و يتم إنشاء هذا الحقل في Access بجعل الحقل من النوع "رقم" (Number) و في جزء خصائص الحقل بالأسفل نحدد "معرف النسخة المماثلة" (Replication ID) في خانة حجم الحقل.
= الـ GUID هي قيمة تتكون من 16 بايت و يتم توليدها اعتماداً على التاريخ و الوقت و عوامل أخرى بحيث تكون القيمة فريدة و لا تتشابه مع قيمة أخرى في أي مكان.
*** إذا أسعفني الوقت سأرفق مشروعاً في مشاركة قادمة إن شاء الله تعالى لبيان الطريقتين.
و السلام عليكم.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
