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

كيف نعمل تتابع ( تسلسل ) للسجلات

مغلق
بدأه bmb في 2 أغسطس 2007 · 5 رد · 1,245 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

يا شباب البرمجة عندي برنامج مصممه بــ (vb.net 2005 & sql server 2005 )

وهو برنامج لإدارة ممتلكات خاصة ، المهم،،

كيف اقدر أبرمج زر ( اضافة سجل ) على أساس انه يولد رقم تلقائي عند الضغط عليه

ويضعه في حقل رقم الفاتورة مثلاً ( طبعاً يبدأ العد من الرقم اللي أحدده أنا )

،، ويعطيكم ألف عافية ،،

#2

Check the Random class

Sameh Samir Sami

B.Sc of Computer Engineering

Synergy Professional Services

mylogodo7.png

Weblog: blogs.windowsclient.net/sameh

#3

أبحث في المنتدى بشكل عام عن كل من ( Primery Key و Identity و DBCC )

بالتوفيق إن شاء الله.

في المثال يتضح المقال

#4

المفروض انه مايكون رقم عشوائي

يفترض انك تعتمد على الـ Primary key

او ان تكون عندك فنكشن وظيفتها فقط تظهر لك الـ max للـ ID وانت تزيده 1 وانت تظعها بدورك برقم الفاتورة او اي مكان تريد

رســالـة من يتيــم

AytamResalhGIFmesg.gif

http://www.aytam.org.sa/message_aytam.php

----

أتمنى لك التوفيق اخي cold0zero في موقعك

logo.gif
#5
اقتباس
كيف اقدر أبرمج زر ( اضافة سجل ) على أساس انه يولد رقم تلقائي عند الضغط عليه

هذا بلا شك سيكون عبر الـ Primery Key

اقتباس
ويضعه في حقل رقم الفاتورة مثلاً ( طبعاً يبدأ العد من الرقم اللي أحدده أنا )

في خصائص المفتاح الاساسي هنالك الـ Identity Increment قيمة الزيادة و Identity Seed قيمة بدء الزيادة.

والله أعلم

في المثال يتضح المقال

#6
اقتباس
ويضعه في حقل رقم الفاتورة مثلاً ( طبعاً يبدأ العد من الرقم اللي أحدده أنا )

في هذه الحالة ضع لك جدول واحفظ به قيمة اخر رقم مستعمل للفاتورة

ثم تستطيع الرجوع اليه عند عمل كل فاتورة جديدة

وهذا هو النظام الافضل في حال وجودك في شبكة مع مستخدمين أخرين

واستخدام تقنية DisConnected الخاصة بالدوت نت

تم تعديل هذه المشاركة بواسطة وليد مندني في 27 أغسطس 2007 في 08:24

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

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