تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] إلغاء عملية إضافة سجل جديد
#1
السلام عليكم
كيف حال الجميع ؟ 
اساتذتنا الكرام و إخواني اعضاء المنتدى
كيف يمكنني الغاء عملية إضافة سجل جديد حيث
عند كتابة إسم جديد إذا كان موجود في قاعدة البيانات يقوم بإلغاء AddNew
و الإكتفاء بالتعديل على التغيرات الطارئة على السجل الموجود اما إذا لم يكن موجود فيكمل عملية إضافة سجل جديد و حفظها في قاعدة البيانات
بارك الله في الجميع


الملفات المرفقة
.rar   cancelAddNew.rar (الحجم : 94.14 ك ب / التحميلات : 24)
الرد }}}
تم الشكر بواسطة:
#2
ألقي نظرة على هذا المشروع بعد التعديل :

.zip   CancelAddNew.zip (الحجم : 470.03 ك ب / التحميلات : 50)
الرد }}}
تم الشكر بواسطة: larbihamri
#3
السلام عليكم استاذ
و الله لم أفهم شيء  Big Grin
الفكرة التي أريد الوصول اليها هي كالأتي
اريد على العميل اثناء ادخال الاسم مثلا في الكومبوبكس الذي فيه خاصية الإكمال التلقائي
إذا كان الإسم المدخل موجود في الكوبوبكس فإنه يلغي عملية اضافة جديد و يقف عن السجل الموجود و يعدل عليه فقط
اما اذا كان غير موجود في قائمة الكومبوبكس فإنه يكمل عمليه إضافة جديد 
المشكلة التي واجهتني هي 
عندما يكون الإسم موجود و إثناء الحفظ فإنه يقوم بالتعديل على السجل لكن في نفس الوقت يقوم بإضافة سطر سجل فارغ في قاعدة البيانات
الرد }}}
تم الشكر بواسطة:
#4
ألا يوجد حل للمشكلة ؟؟
الرد }}}
تم الشكر بواسطة:
#5
لقد قمت بتجريب هذا الكود 
 Private Sub ComboBox1_TextChanged(sender As Object, e As System.EventArgs) Handles ComboBox1.TextChanged
        Dim index As Integer = Me.ComboBox1.SelectedValue
        If Me.ComboBox1.SelectedValue > 0 Then
            Me.T1BindingSource.CancelEdit()
            Me.ComboBox1.SelectedValue = index
            Exit Sub
        End If
    End Sub
لكن المشكلة هي انه لما اختار العنصر من الكومبوبكس بالماوس يتم حذف سطر إضافة جديد 
اما لو قمت بكتابة اسم العنصر في الكومبوبكس فإنه لا يقوم بحذف عملية إضافة جديد
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اضافه سجل row جديد سلام و محبه2090 0 96 02-03-24, 11:04 PM
آخر رد: سلام و محبه2090
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 249 11-02-24, 08:43 PM
آخر رد: assuhimi
  [VB.NET] إضافة أو حذف حقل فى قاعدة بيانات باستخدام كود VB.net AmeenRashed 21 1,198 30-12-23, 03:47 PM
آخر رد: Taha Okla
Heart [C#.NET] حول بطئ عملية نقل البينات الكثيرة من أكسس إلى داتا غريد فيو بلال بلال 11 710 15-12-23, 07:47 AM
آخر رد: foad8920
Rainbow [سؤال] إضافة شريط ضبط الكتابة في أداة RichTextBox أبو خالد الشكري 0 217 29-10-23, 08:19 AM
آخر رد: أبو خالد الشكري
  [VB.NET] ناتج عملية الطرح للأرقام الشعرية خطا عبدالله الصافي 3 362 27-09-23, 11:01 AM
آخر رد: قناص المدينة
Exclamation [SQL] مشكلة إضافة قاعدة بيانات SQL أبو خالد الشكري 6 590 22-08-23, 08:25 PM
آخر رد: أبو خالد الشكري
  عملية حسابية خاصة محمد خيري 6 497 22-08-23, 09:09 AM
آخر رد: مصمم هاوي
  ماهى عملية الضرب داخل sql حماده ممدوح البحيرى 5 832 18-12-22, 01:00 PM
آخر رد: Taha Okla
  إضافة عمودين للداتاجريد قبل نشر ايام الشهر محمد خيري 0 261 15-12-22, 11:28 PM
آخر رد: محمد خيري

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم