تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كود الفحص قبل الحفظ هل يوجد افضل منه ؟؟
#1
السلام عليكم

لدي كود الحفظ حقبل الحفظ واريد فهمه + افضل منه وابسط ان وجد


كود :
Dim str As String = ("provider=microsoft.jet.oledb.4.0;data source=" & Application.StartupPath & "\Employe.mdb;user id=admin;jet oledb:database password=12345b#")
       Dim con As New OleDbConnection(str)
       Dim issql As String = "select * from main where b2='" & Me.TextBox2.Text & "'"
       Dim isds As New DataSet
       Dim isda As New OleDb.OleDbDataAdapter(issql, con)
       isda.Fill(isds, "b2")
       If Me.BindingContext(isds, "b2").Count > 0 Then
           MsgBox("اسم الموظف موجود مسبقا ", MsgBoxStyle.Critical, "خطا")
           Exit Sub
       End If
اتمنى المساعدة شباب
الرد }}}
تم الشكر بواسطة:
#2
عليكم السلام
حسب معلوماتي المتواضعة هناك كود انا استخدمه شخصياً 
كود :
Public Function getResult(SQL As String) As Boolean
Dim dr As New OledbDataReader
Dim cmd As New OledbCommand(SQL,con)
Con.Open
dr=Cmd.ExcuteNoneReader
If dr.HasRows =True Then
'' في حالة كان هناك سجل موجود يرجع قيمة False اي لايمكنك الحفظ
MsgBOx("لا يمكنك الحفظ لان السجل موجود مسبقا")
Return False
Else
''في حالة عدم وجود سجلات يرجع لنا قية True اي يمكنك الحفظ
MsgBOx("")
REturn True
End If
End Function
تضع الكود في ميديول وتستدعيها في اي مكان تريد(اي في اي مكان يلزم التحقق من عدم وجود سجل مساوي للسجل الذي سوف يتم حفظه) 
طريقة الاستدعاء 
PHP كود :
if getResult( "select * from main where b2='" Me.TextBox2.Text "'") = true then
' الكود الذي يقوم بحفظ البيانات في حالة لم يكن موجود 
End If 
لا شيء مستحيل
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 308 01-11-25, 10:54 PM
آخر رد: justforit
  مشكلة في عدم الحفظ والتعديل مصمم هاوي 3 886 17-08-25, 10:13 AM
آخر رد: أبو خالد الشكري
  خطأ في كود الجمع عند الحفظ مصمم هاوي 4 312 20-04-25, 04:01 AM
آخر رد: مصمم هاوي
  افضل نسخة فيجوال نت مافيها مشاكل Wolfalwolf20 0 303 13-12-24, 05:40 PM
آخر رد: Wolfalwolf20
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 671 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  [سؤال] افضل الطرق في تحزيم مشروع بقواعد SQL محمد العامر 5 572 23-10-24, 11:19 AM
آخر رد: محمد العامر
  هل يوجد كود لعدم تكرار نفس البيانات ببعض الحقول F.H.M 19 912 15-09-24, 06:14 AM
آخر رد: F.H.M
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 412 06-07-24, 12:05 AM
آخر رد: Zuhare
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف RADOS 1 586 11-06-24, 07:42 PM
آخر رد: غزة العزة
  يوجد لدي بطئ في تحميل الصور داخل FlowLayoutPanel1 يوجد لدي اكثر من 100 صنف mohamedgadain61 1 457 02-06-24, 12:44 AM
آخر رد: غزة العزة

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


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