تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
التحقق من وجود هذة القيمة فى الداتا جريد فيو مع العلم انى استخدم المعالج
#1
عندى داتا بيز مربوظة بداتا جريد فيو باستخدام الربط عن طريق المعالج
فية عمود المفروض انا عاملة PRIMARY KEY فالمفروض اى قيمة تدخل فى الخلايا تحت العمود دة متكونش متكررة
انا عاوز اتحقق قبل اما اضيف قيمة جديدة هل القيمة دى موجودة ولا لا لو مش موجودة يضيف لو موجودة يظهرلى مسج بوكس
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم
جرب التالي:
في حدث (CellBeginEdit) اضف السطور التالية:
كود :
 ' تستطيع بدل الرقم 1 وضع تسلسل الصف في الداتا كرد فيو علماً ان التسلسل يبدأ من الصفر
       If Me.DataGridView1.CurrentCell.ColumnIndex.ToString = 1 Then
           Dim cmd As New SqlCommand
           Dim ValueCount As Integer = 0
           With cmd
               '  يجب وضع عنصر الاتصال الخاص بك بدل المستخدم ادناه
               .Connection = con
               '  يجب تعديل الجملة ادناه حسب اسم اسم الحقل و اسم الجدول و شرط الجملة
               .CommandText = "Select count([FieldName]) From [TableName] Where [Condition]=" & DataGridView1.CurrentRow.Cells(1).Value
               con.Open()
               ValueCount = .ExecuteScalar
               con.Close()
           End With
           If ValueCount > 0 Then
               MsgBox("القيمة المدخلة مكررة", MsgBoxStyle.Critical, "خطأ")
               e.Cancel = True
           End If
       End If

و اعلمنا بالنتائج

تحياتي ..
الرد }}}}
تم الشكر بواسطة:
#3
مانفعت انا استخدم الربط عن طريق المعالج ؟؟
الرد }}}}
تم الشكر بواسطة:
#4
لا يوجد مشكلة مع طريقة الربط بالمعالج و لكن السؤال هو .. هل غيرت اسماء الحقول و اسم الجدول في السطر التالي:
PHP كود :
 .CommandText "Select count([FieldName]) From [TableName] Where [Condition]=" DataGridView1.CurrentRow.Cells(1).Value 

تحياتي..
الرد }}}}
تم الشكر بواسطة:
#5
PHP كود :
Dim value As String "aaaaaaaaa"
Dim isExist As Boolean Me.DataSet1.table1.AsEnumerable().Any(Function(rr("column1").Equals(value))
If 
isExist Then
    MsgBox 
"Value already exists"
 
   Exit Sub
End 
If 
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل الكود (ظهور مسج بوكس عند عدم وجود الاسم) Namer 10 409 04-01-17, 01:12 AM
آخر رد: Namer
  عاوز كتاب كل الاكواد الخاصة بالربط عن طريق المعالج araxis 0 57 30-12-16, 07:19 PM
آخر رد: araxis
  كيف يتم جعل اول سطر فى الداتا جريد فيو يظهر الرصيد السابق السيد الجوهري 7 257 27-12-16, 11:24 PM
آخر رد: السيد الجوهري
  ماهو كود اضافة صفوف الداتا قرد الي قاعدة البيانات SQL SERVER معتز الجازوي 0 64 26-12-16, 05:13 AM
آخر رد: معتز الجازوي
  مساعده اريد كود لحذف عدد من الصفوف من الداتا قرد فيو وكذلك تنحذف من قاعدة البيانات معتز الجازوي 2 101 25-12-16, 01:44 PM
آخر رد: thevirus
  حشر سطر فى الداتا جريد فيو السيد الجوهري 8 154 23-12-16, 11:14 PM
آخر رد: السيد الجوهري
  تحميل قيم اكبرid فى الداتا جريد فيو داخل تسكت بوكس araxis 8 235 20-12-16, 08:42 PM
آخر رد: ابراهيم النعيمي
  ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات kofa 4 265 18-12-16, 05:00 AM
آخر رد: zinom
  [VB.NET] تصفية داتا جريد tifagreet 2 82 18-12-16, 03:02 AM
آخر رد: tifagreet
  المجموع التراكمي في داتا جريد فيو السيد الجوهري 2 124 08-12-16, 09:46 PM
آخر رد: السيد الجوهري

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


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