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

طلب مساعدة المرجو دخول أصحاب الخبرة

بدأه aminealaoui في 19 أبريل 2009 · 4 رد · 663 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني السلام عليكم ورحمة الله وبركاته

لدي مشكل في قاعدة البيانات من نوع sql 2008

حيت لدي حقل في القاعدة أريد أن أجعله على شكل عداد أي يزداد تلقائيا لكن المشكل أن هذا

الحقل لايمك أن يكون رقميا (integer) لأنني أريد أن أكتب فيه على الشكل الأتي 09/01 والقيمة الأولى وحدها هي لي تتزايد فمتلا الرقم الأول هو 09/01

والتاني 09/02

والتالت 09/03

وهكذا دوليك علما أن 09 تعني 2009 أي السنة

فكيف يمكنني عمل ذالك

المرجو أن لاتبخلو علي بأرائكم

ولكم مني جزيل الشكر

#2

السلام عليكم ورحمة الله وبركاته

اخي العزيز من ناحية المنطق وانا اتكلم عن الاصدارات القديمه من sql 2000,2005 لا يمكن ان تتم هذه العمليه ان الحقل عاده يكون

من نوع نمبر ويقبل الزياده اما في المثال الذي ذكرت يوجد هناك رمز والذي هو / اي ان نوع البيانات اختلف هناء وانا انصحك با الطريقة

الكود فهي افضل واسهل وتعطيك مرونه اكبر اما انا واجهتني مثل هذه في الشجره المحاسبية مثل حساب ارئيسي وحساب فرعي

مثل 001-002 والحل الذي استخدمته هو با التعامل مع داول string اخذ اخر قيمه منه الحقل الذي اريد الزياده عليه

على شكل string واخذ الجزء المعين منه و احوله الى انتيجر وازيده باواحد او العدد الذي ارغب به هذه هي الطريقة التي

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

وارسله لك

#3

أخي لو ممكن متال لما قلته أو الكود الذي يجب علي أن أستعمله

#4

tu teste la methode check sur sql server ca va marché avec toi,desolé mais j'ai pas clavier arabe sur l pc

#5
slayvic كتب:
tu teste la methode check sur sql server ca va marché avec toi,desolé mais j'ai pas clavier arabe sur l pc

هل ممكن توصح أخي أكتر

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