كيف أستطيع أن أبرمج حقل رقمي قاعدته بالاكسس بحيث يصبح الترقيم تلقائيا علما بأني سوف أحول القاعدة فيما بعد الى sqlserver
فهل يعرف أحدكم الكود الخاص بذالك
كيف أستطيع أن أبرمج حقل رقمي قاعدته بالاكسس بحيث يصبح الترقيم تلقائيا علما بأني سوف أحول القاعدة فيما بعد الى sqlserver
فهل يعرف أحدكم الكود الخاص بذالك
اقتباسكيف أستطيع أن أبرمج حقل رقمي قاعدته بالاكسس بحيث يصبح الترقيم تلقائي
اجعل نوع الحقل "ترقيم تلقائي" من أنواع البيانات.
فكر بطريقة أخرى
أخي العزيز
ال SQL-SERVER يشبة لحد كبير الأكسس في هذة الميزة
الترقيم التلقائي
مع فارق بسيط
أن الرقم الي يتولد تلقائيا يكون بالترقيم الستعشري
HexiDecimal
النوع الموجود في أكسيس هو Autonumber
أو ترقيم تلقائي لو النسخة عربية
أما Sql-SERVER فالنوع الملائم لها هو
Uniqueidentifier
و حط في خاصية الDefault value
العبارة التالية
newid()
و بس
و لا تحاول عند الأضافة أن تضيف في هذا الحقل
علشان ما تحصل معك اخطاء
بسبب نوع الحقل الترقيم
تعامل مع باقي الحقول عادي جدا و دع الترقيم على السيد
SQL-SERVER
هذا و الله أعلم
أرجو أن تستفيد من المعلومة أو أن تكون أنارة لك جزء من الغموض
اقتباسمع فارق بسيطأن الرقم الي يتولد تلقائيا يكون بالترقيم الستعشري
هذا لو استعملت نوع المتغيرات UniqueIdentifier ، ولكن التحصل على آخر قيمة واستعمالها في برنامجك سيكون صعبا بعض الشيء ، لذا يفضل جعل نوعه int وجعل الخاصية identity لتكون true ، وبالتالي ستكون قيمة فريدة لكل سجل تزداد مع كل إدخال.
تم تعديل هذه المشاركة بواسطة walcom في 12 سبتمبر 2004 في 11:58
فكر بطريقة أخرى
انا اعرف انهو في
sql server
بتعرفوا على او identity
وفوق كل ذي علم عليم
والله اعلم
الملك ------>محمد ابو تريكة

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