المشاركات : 17
المواضيع 9
:
: 0
الإنتساب : Mar 2012
كيف اجعل اوتو انكريمنت تبدأ ب 0001 ثم 0002 الى غير ذلك يعني عدد من اربع ارقام في سيكل سرفر
المشاركات : 211
المواضيع 16
:
: 8
الإنتساب : Jan 2012
المشاركات : 119
المواضيع 0
:
: 0
الإنتساب : Sep 2012
السلام عليكم...
إذا كنت تريد ذلك من داخل 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.
نرجو الاستفادة و السلام.