تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معرفه رقم الموظف موجود بالجدول من عدمه
#1
السلام عليكم ورحمه الله تعالى وبركاته

ارجوا المساعدة من أهل الخبرة في السي شارب والسيكول سيرفر
الرد }}}
تم الشكر بواسطة:
#2
(28-08-19, 03:58 AM)amonem كتب : السلام عليكم ورحمه الله تعالى وبركاته

ارجوا المساعدة من أهل الخبرة في السي شارب والسيكول سيرفر

هل من مجيب
ولا الموضوع صعب
الرد }}}
تم الشكر بواسطة:
#3
ليس عليك الخوض في كل هذا لتعرف اذا كان رقم ال id موجود ام لا اليك الكود الاتي بسيط جدا و يفعل ما تريد 

PHP كود :
Private Function ID_Exists(ByVal num As Integer) As Boolean
    If Conn
.State ConnectionState.Closed Then
        Conn
.Open()
 
   End If

 
   Dim cmd As SqlCommand = New SqlCommand("Select count(*) from Unit where ID= @ID"Conn)
 
   cmd.Parameters.AddWithValue("@ID"num)
 
   Dim result cmd.ExecuteScalar()
 
   Conn.Close()
 
   Return Convert.ToBoolean(result)
End Function 

و هذا الكود قم باضافته في بدايه حدث الحفظ سيقوم بتنبيه المستخدم اذا اضاف نفس رقم الموظف المضاف من قبل و ان يقوم بتغيره 

PHP كود :
If ID_Exists(ID.Text) = True Then
Messagebox
.show(the ID already in database)
Return
End If 

الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5 , amonem
#4
(28-08-19, 08:33 PM)Rabeea Qbaha كتب :
ليس عليك الخوض في كل هذا لتعرف اذا كان رقم ال id موجود ام لا اليك الكود الاتي بسيط جدا و يفعل ما تريد 

PHP كود :
Private Function ID_Exists(ByVal num As Integer) As Boolean
    If Conn
.State ConnectionState.Closed Then
        Conn
.Open()
 
   End If

 
   Dim cmd As SqlCommand = New SqlCommand("Select count(*) from Unit where ID= @ID"Conn)
 
   cmd.Parameters.AddWithValue("@ID"num)
 
   Dim result cmd.ExecuteScalar()
 
   Conn.Close()
 
   Return Convert.ToBoolean(result)
End Function 

و هذا الكود قم باضافته في بدايه حدث الحفظ سيقوم بتنبيه المستخدم اذا اضاف نفس رقم الموظف المضاف من قبل و ان يقوم بتغيره 

PHP كود :
If ID_Exists(ID.Text) = True Then
Messagebox
.show(the ID already in database)
Return
End If 
اولا شكرا لاهتمام حضرتك
ثانيا الكود بتاع حضرتك  بلغه vb.net ومااريده يكون بلغه سي شارب

وللعلم  ما اريده ليس له علاقه بحفظ بيانات وانما شئ اخر اذا كان رقم ID موجود يضع كلمه يوجد داخل تكست بوكس وان كان غير موجود يضع كلمة لايوجد داخل تكست بوكس او تظهر رساله تفيد انه موجود او غير موجود ايهما اقرب
مع مراعاه اننى اعمل بلغه سي شارب وليس vb.net



بخصوص الطلب االاول معرفه اخر رقم فى الداتا فيو كما واضح فى الصوره المرفقه
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#5
مرحبا صديقي، اعتذر عن الاخطاء باللغه ساقوم بكتابه كود بلغه c#، لكن لكي اساعدك بطريقه افضل اريد منك ان تشرح لي ما الذي تريد ان تقوم به و ما هي الفكره من هذا الشئ، لانه بحسب راي يوجد طريقه افضل من الطريقه التي تفكر فيها حاليا لنكتشفها معا. فقط اوضح لي ما الفكره المراد انجازها

الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#6
(29-08-19, 03:38 PM)Rabeea Qbaha كتب :
مرحبا صديقي، اعتذر عن الاخطاء باللغه ساقوم بكتابه كود بلغه c#، لكن لكي اساعدك بطريقه افضل اريد منك ان تشرح لي ما الذي تريد ان تقوم به و ما هي الفكره من هذا الشئ، لانه بحسب راي يوجد طريقه افضل من الطريقه التي تفكر فيها حاليا لنكتشفها معا. فقط اوضح لي ما الفكره المراد انجازها

شكر لاهتمامك استاذي الفاضل
بالنسبه لمعرفه كود الموظف تم عمله وجزاك الله كل خير
ال محتاجه دلوقت الطلب الاول وهو كما واضح في الصورة المرفقه
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#7
تفضل صديقي

PHP كود :
           int lastRowdataGridveiw1.Rows.Count 1;
 
           Txt_1.TextdataGridveiw1.Rows[lastRow].Cells[1].Value.ToString(); 

الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#8
(29-08-19, 05:53 PM)Rabeea Qbaha كتب :
تفضل صديقي

PHP كود :
           int lastRowdataGridveiw1.Rows.Count 1;
 
           Txt_1.TextdataGridveiw1.Rows[lastRow].Cells[1].Value.ToString(); 

فيه خطأ 
شوف الصوره
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#9
اذا كان الجدول عندكقابل للاضافة اعملها -2 اذا كان مقفل اي غير قابل للاضافة اعملها -1 .
الرد }}}
تم الشكر بواسطة: amonem , ابراهيم ايبو , ابراهيم ايبو
#10
(29-08-19, 09:58 PM)asemshahen5 كتب : اذا كان الجدول عندكقابل للاضافة اعملها -2 اذا كان مقفل اي غير قابل للاضافة اعملها -1 .

اهلا استاذيالغالى
فينك من زمان
شكلك نستنى
جربت وبردو نفس النتتيجه يوجد خطا

Object reference not set to an instance of an object.
الرد }}}



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


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