![]() |
|
كيف اجعل الترقيم التلقائي يبدأ ب0001 - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف اجعل الترقيم التلقائي يبدأ ب0001 (/showthread.php?tid=5109) |
كيف اجعل الترقيم التلقائي يبدأ ب0001 - youcefcripcho - 06-04-2013 كيف اجعل اوتو انكريمنت تبدأ ب 0001 ثم 0002 الى غير ذلك يعني عدد من اربع ارقام في سيكل سرفر كيف اجعل الترقيم التلقائي يبدأ ب0001 - makhlouf - 06-04-2013 أخي راجع الرابط التالي: http://www.delphi4arab.net/forum/showthread.php?tid=8718 بالتوفيق كيف اجعل الترقيم التلقائي يبدأ ب0001 - Najy Ibraheem - 06-04-2013 السلام عليكم... إذا كنت تريد ذلك من داخل SQL Server فأنشئ View مع استعمال الصيغة التالية لتنسيق حقل الـ Auto: كود : SELECT REPLICATE('0', 4 - LEN(LTRIM(STR(auto_field)))) + LTRIM(STR(auto_field)) AS ID, ..., ...
FROM table_nameحيث auto_field هو اسم حقل الـ autoincrement و table_name هو اسم الجدول. سيكون لديك حقل باسم ID (أو أي اسم آخر تختاره). أما إذا كان الغرض من ذلك للعرض فقط - و هذا ما أتوقعه - فهناك طريقة أسهل: انقر نقراً مزدوجاً على المكون ADOTable أو ADOQuery لفتح نافذة الـ Fields. انقر عليها بالزر الأيمن و اختر Add All Fields. ثم حدد حقل الـ autoincrement ثم اذهب إلى الخاصية DisplayFormat و اكتب بها أربعة أصفار 0000. نرجو الاستفادة و السلام. |