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

ترقيم تلقائي وعشوائي

مغلق
بدأه alhyaan في 20 نوفمبر 2002 · 3 رد · 527 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كل عام والجميع بخير ... اما بعد

ارجوا من اخواني مساعدتي في ايجاد ترقيم تلقائي عشوائي ( كما في الــSQL SERVER2000) يعني رقم طويل تلقائي ولا يتكرر يصلح لان يكون Serial Number ------ اذا لم يكن كلامي واضح سوف اعطيكم شرح لطبيعة البرنامج

1- برنامج مخازن بسيط اريد كل قطعة اثاث او جهاز يكون لها مثل الLABEL وهو مثل ال Serial Number يتكون بما لايقل عن 8 ارقام ويكون داخل الفورم رز امر وهو Serial Number عندما اضغط عليه ينشئ لي رقم خاص بهذه القطعة وساحاول في المستقبل استخدام الBarCode

------

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

شكرا للجميع

#2

لكن كيف سيعرف البرنامج أن الرقم غير مكرر إذا لم تكن الأرقام مخزنة في القاعدة

ولك تحياتي

#3

السلام عليكم

أولا لماذا تريده عشوائي ؟؟

من الأفضل أن يكون له هيكل معين ، بمعني ان اول حرف مثلا يدل علي تصنيف و الثاني علي طراز و الثالث علي نوع المادة

ثم يلي ذلك خمس أرقام مثلا أو خمس حروف

و يمكنك إنشاء دالة بسيطة تقوم بتحويل الرقم الي حرف أو العكس بحسب ما تريد

أما عن مقارنة الرقم الناتج من الدالة بالارقام المخزنة سابقا

فيمكنك عمل ذلك بالدالة Dllockup

أو Dcount

و للتحويل من أرقام الي حروف و العكس راجع المثال المرفق

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

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