تقييم الموضوع :
  • 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 
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  القاعدة رغم وجود الباس وورد اصبحت لا تفتح atefkhalf2004 5 468 20-10-25, 10:24 AM
آخر رد: dr.programming
  التأكد من وجود أرقام فقط فى string heem1986 3 314 07-01-25, 01:37 AM
آخر رد: أبو خالد الشكري
  القيام بعملية Insert بعد التأكد من عدم وجود السجل بالجدول صالح عبدالله 2 347 04-01-25, 03:56 PM
آخر رد: صالح عبدالله
  ابغي ارجع قيمة الداتا قراد فيو من جديد عندي مشكله khalidalwdi 3 625 05-12-24, 02:21 AM
آخر رد: aljzazy
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 665 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,659 09-10-24, 08:28 PM
آخر رد: Kamil
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 577 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 556 25-08-24, 02:43 AM
آخر رد: Taha Okla
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,076 11-08-24, 11:44 AM
آخر رد: alachk
  كيف اقدر اجلب بيانات من ملف اكسل الى داتا جريد فيو alachk 5 779 07-08-24, 08:49 PM
آخر رد: alachk

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


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