منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] سؤال عن الترقيم التلقائي لخانة ID - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : [سؤال] سؤال عن الترقيم التلقائي لخانة ID (/showthread.php?tid=10868)



سؤال عن الترقيم التلقائي لخانة ID - momiana1 - 07-12-14

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

لدي ثلاث جداول متصلة مع بعضها

الجدول الأول إسمه customerوبه الحقول الآتية :
ID ( المفتاح الأساسي )
name
da (تاريخ)
phone
address
area
Btype
price
note

الجدول الثاني إسمه payment مربوط مع الجدول الأول بحقل ID

ID
PID (المفتاح الأساسي )
name
price
da (تاريخ)
note

الجدول الثالث إسمه material مربوط مع الجدول الثاني بحقل PID
PID
material
item
quantity
unit
price
da (تاريخ)
note


سؤالي : هل يمكن جعل حقل ID في الجدول الأول يكون الترقيم تلقائي عند إصافة سجل جديد ؟ وكذلك جعله invisible ؟

لو يمكن ذلك ، أريد معرفة الكود ؟

البرنامج المستخدم VB.net 2008  والداتا بيز access 2007



RE: سؤال عن الترقيم التلقائي لخانة ID - momiana1 - 07-12-14

أرفقت صورة توضح العلاقة بين الجداول الثلاثة


RE: سؤال عن الترقيم التلقائي لخانة ID - Clickers - 07-12-14

يمكنك عمل الترقيم التلقائي مثل الصورة
[attachment=6177]

اما بالنسبة لكونه يكون invisible لا اعتقد ذلك ، ولكن يمكن في حالة التعامل مع GridView بإخفاء العمود

ولكن يمكن عدم تضمينه في الاستعلام هكذا


كود :
Select name, da, price From Customer


وهكذا لن يظهر حقل ID حتى في حالة الاضافة


كود :
Insert Into Customer(name, da, price) Values("Ahmed Ali" , "2014-12-27" ,45000)



RE: سؤال عن الترقيم التلقائي لخانة ID - momiana1 - 12-12-14

أشكرك أخي clickers تمت العملية بنجاح ،،،