تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في استخدام البارامترات ؟
#11
وما الداعى يا اخى سعود لاستخدام CommandBuilder طالما يتعامل بالبارامترات
قم بعلم ولا تطلب به بدلا             فالناس موتى وأهل العلم احياء

الامام على رضوان الله عليه
الرد }}}
تم الشكر بواسطة:
#12

السلام عليكم ورحمة الله وبركاته




أشكر اخي
سعود
وأخي Ahmed_Online على الدعم المستمر للأعضاء

شاهد هذه الطريقة (تغنيك عن تحديد نوع الحقل في
Parameter
)
* ملاحظة هامة لمن يتعامل مع قواعد بيانات
Access بواسطة Parameters يجب أن يكون ترتيب الحقول داخل جملة sql بنفس الترتيب للـ Parameters.

PHP كود :
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click

    Dim sql 
As String " Update Zatea                  " _
                        
"    Set Customer = @Customer   " _
                        
"       ,    Area = @Area       " _
                        
"       ,   Bayan = @Bayan      " _
                        
"       ,  Phone1 = @Phone1     " _
                        
"       ,  Phone2 = @Phone2     " _
                        
"       ,  Mobile = @Mobile     " _
                        
"       ,     Fax = @Fax        " _
                        
"       ,   Email = @Email      " _
                        
"       ,   Notes = @Notes      " _
                        
"  Where zatea_id = @zatea_id   "

    
Dim cmd As New OleDbCommand(sqlConn)
    
cmd.Parameters.AddWithValue("@Customer "txt_Customer.Text)
    
cmd.Parameters.AddWithValue("@Area     "Area_Combobox.Text)
    
cmd.Parameters.AddWithValue("@Bayan    "lbox_Bayan.SelectedItem)
    
cmd.Parameters.AddWithValue("@Phone1   "txt_Phone1.Text)
    
cmd.Parameters.AddWithValue("@Phone2   "txt_Phone2.Text)
    
cmd.Parameters.AddWithValue("@Mobile   "txt_Mobile.Text)
    
cmd.Parameters.AddWithValue("@Fax      "txt_fax.Text)
    
cmd.Parameters.AddWithValue("@Email    "txt_Email.Text)
    
cmd.Parameters.AddWithValue("@Notes    "txt_Note.Text)
    
cmd.Parameters.AddWithValue("@zatea_id "Val(txt_Zatea_id.Text))

    Try

        
Conn.Open()
        
cmd.ExecuteNonQuery()
        
Conn.Close()

        
MsgBox("تم التعديل بنجاح"MsgBoxStyle.Information"")

    Catch 
ex As Exception
        MsgBox
(Err.DescriptionMsgBoxStyle.Critical"")

    
End Try

End Sub 





السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#13
ما رأيكم فى BindingSource
الرد }}}
تم الشكر بواسطة:
#14
أما اّن الأوان لكم أن تتطوروا برمجيا ؟؟؟
لغاية الأن بتستخدموا ADO.Net ?
ليس أنتقادا او أنتقاص من أحد ولكنها نصيحة من أخ بيحبكم
هي أساسا أنتهت عام 2008 ... أنتم ممكن تتعاملوا بواسطة N Tire و StordeProcedures بيكون أفضل


أن شاء الله تعالى ,,, راح احاول أعمل أمثلة مصورة على LINQ TO SQL Classes N-Tire
حتى تتعلموا البرمجة بطريقة سليمة كما هي في ميكروسوفت ,,, وتبعدوا عن المشاكل كلها .
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة:
#15
[video=youtube;yDGWmciyoKk]http://www.youtube.com/watch?v=yDGWmciyoKk&feature=youtu.be[/video]
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة:
#16
Ahmed_Online كتب :وما الداعى يا اخى سعود لاستخدام CommandBuilder طالما يتعامل بالبارامترات

اهلا بيك اخي ومبارك الشهر عليك .. لان الاضافة في فورم الاضافة عن طريق datarow من dataset
الرد }}}
تم الشكر بواسطة:
#17
سعود كتب :اهلا بيك اخي ومبارك الشهر عليك .. لان الاضافة في فورم الاضافة عن طريق datarow من dataset

لاداعى اذا لاستخدام الباراماترات

CommandBuilder يقوم بتوليد البارامترات اليا من عنده

اما البارمترات , اما الـ CommmandBuilder
قم بعلم ولا تطلب به بدلا             فالناس موتى وأهل العلم احياء

الامام على رضوان الله عليه
الرد }}}
تم الشكر بواسطة:
#18
الف شكر
اخي ابو رائد
على اجابتك
وتفاعلك مع مثالي الذي طرحته.........بصراحة انا احاول بكل جهد ان اتعلم ... وانتم بارك الله فيكم ....تصوبون وتقومون مكامن الخطأ..... ومن هنا تحدث الاستفادة الفصوى

بارك الله فيك وبامثالك من الاخوة الكرام
وبالقائمين على هذا المنتدى الرائع
الرد }}}
تم الشكر بواسطة:
#19
Ahmed_Online كتب :لاداعى اذا لاستخدام الباراماترات

CommandBuilder يقوم بتوليد البارامترات اليا من عنده

اما البارمترات , اما الـ CommmandBuilder
ادري اخي الكريم لكن انا بالغلط شوفت فورم الاضافة ووجدت الخطا وصححته ولما راجعت السؤال فطنت ان الطلب على فورم التعديل...لو شفت المثال كان عرفت ليه انا جاوبت باللي جاوبتهSmile
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة فى الجريد فيو salah525 10 529 05-11-23, 08:15 PM
آخر رد: justforit
Big Grin مشكلة لسه ماحدش جاوبني عليها cmd.excutenunquery Medo84 1 1,301 27-08-23, 12:47 PM
آخر رد: رضوان الجماعي
  مشكلة عند الاتصال ب sql server 2014 bassant 1 1,003 27-08-23, 12:26 PM
آخر رد: رضوان الجماعي
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,258 17-11-21, 10:09 AM
آخر رد: سعود
  [C#.NET] استخدام الاداة bindingNavigator ahmed gabe 1 2,131 08-11-21, 10:16 PM
آخر رد: sayyad
  مشكلة ظهور بياانات حقلين في قاعدة بيانات على شكل علامة استفهام bassant 5 1,632 17-10-21, 02:07 PM
آخر رد: abubasilIraq
  مشكلة عند الاتصال ب sql server 2014 bassant 4 1,412 16-09-21, 02:52 PM
آخر رد: asemshahen5
  [سؤال] مشكلة اضافة التاريخ مع قاعدة بيانات alims 6 2,335 25-01-21, 02:45 AM
آخر رد: alims
  مشكلة في إظهار عمود التاريخ في داتا جريد فيو mofhmy 5 6,555 12-11-20, 12:13 PM
آخر رد: bahaa.elkomy@yahoo.com
Heart مشكلة ال ID في عدم تخزين وترتيب البيانات بشكل منتظم الرائد 5 3,159 18-07-19, 01:42 AM
آخر رد: الرائد

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


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