منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
زر التراجع عن حفظ البيانات فى database - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : زر التراجع عن حفظ البيانات فى database (/showthread.php?tid=17869)



زر التراجع عن حفظ البيانات فى database - noway - 01-11-16

عندى مشكلة اتمنى ان تساعدونى فى حلها
اريد ان اجد كود للتراجع عن البيانات التى تمت اضافتها و لم يتم حفظها بعد بدون غلق البرنامج
 هذا هو الكود
PHP كود :
Table1BindingSource.CancelEdit() 
هذا الكود يقوم بمسح البيانات التى تمت اضافتها و لم يتم حفظها ولكن لا يتم حذف الصف الذى قمت باضافته ولم يتم حفظه

فقمت باضافة هذا الكود
PHP كود :
 Table1BindingSource.CancelEdit()
DataGridView1.Rows.RemoveAt(Me.DataGridView1.Rows.Count 1
ولكن يتم احتسابه فى مسلسل الصف لان كما تعرفون متسلسل الصف AutoNumber

فاتمنى ان اجد طريقة افضل


RE: زر التراجع عن حفظ البيانات فى database - ممدوح - 01-11-16

إن الحقل AutoNumber أو ما يعرف ب Identity Increment ليس متسلسل الصف كما تعتقد ويعتقده كل مبتدئ في الدخول على تعلم قواعد البيانات،

صحح مفهومك عنه،

وستعرف ذلك عندما تتقدم في علم قاعدة البيانات.


RE: زر التراجع عن حفظ البيانات فى database - noway - 01-11-16

(01-11-16, 12:40 PM)ممدوح كتب : إن الحقل AutoNumber أو ما يعرف ب Identity Increment ليس متسلسل الصف كما تعتقد ويعتقده كل مبتدئ في الدخول على تعلم قواعد البيانات،

صحح مفهومك عنه،

وستعرف ذلك عندما تتقدم في علم قاعدة البيانات.

انا اعلم انه ليس متسلسل الصف
لانه يمكن ان يبدا من رقم معين بدلا من 1 ليكن مثلا 12547
ولانه اذا قمت بمسح صف منه لن يعبر عن عدد الصفوف

و انه يستخدم كمميز بين الصفوف حتى لا تتكرر